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
  • 相关阅读:
    deepin-wine-tim 字体发虚
    windows&linux双系统时间相差8小时
    Linux 禁用 ipv6
    双系统win10更新后无法进入linux
    Failed to receive SOCKS4 connect request ack 解决
    zsh 使用通配符功能
    vux修改css样式的2种办法
    Ubuntu 16.04 安装OpenSSH7.4
    Nginx开启http2访问和gzip网页压缩功能
    vue开发环境和生产环境里面解决跨域的几种方法
  • 原文地址:https://www.cnblogs.com/scgw/p/1158483.html
Copyright © 2011-2022 走看看