zoukankan      html  css  js  c++  java
  • 中国身份证号码验证,支持15,18位,可验证成功90%的身份证号

    using System;
      2
      3/// <summary>
      4/// Summary description for IDCardValid
      5/// </summary>

      6public class IDCardValid
      7{
      8    public IDCardValid()
      9    {
     10        //
     11        // TODO: Add constructor logic here
     12        //
     13    }

     14
     15    /// <summary>
     16    /// 验证身份证号码
     17    /// </summary>
     18    /// <param name="Id">身份证号码</param>
     19    /// <returns>验证成功为True,否则为False</returns>

     20    public static bool CheckIDCard(string Id)
     21    {
     22        if (Id.Length == 18)
     23        {
     24            bool check = CheckIDCard18(Id);
     25            return check;
     26        }

     27        else if (Id.Length == 15)
     28        {
     29            bool check = CheckIDCard15(Id);
     30            return check;
     31        }

     32        else
     33        {
     34            return false;
     35        }

     36    }

     37
     38    身份证号码验证
    106}

    107
    源代码演示下载:
    https://files.cnblogs.com/moozi/IDCardValid.rar
  • 相关阅读:
    vue chrome调试工具开启
    mac显示隐藏文件
    mac网络变慢?
    57-文件处理小结
    56-文件修改的两种方式
    54-with管理文件操作上下文
    53-文件的三种打开方式
    51-基本文件操作
    50-Python2和3字符编码的区别
    49-字符编码
  • 原文地址:https://www.cnblogs.com/scgw/p/1158483.html
Copyright © 2011-2022 走看看