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
  • 相关阅读:
    P2569 [SCOI2010]股票交易
    P1963 [NOI2009]变换序列
    My thoughts after NOIP 2018(2)
    洛谷 P3159(BZOJ 2668)[CQOI2012]交换棋子
    My thoughts after NOIP 2018(1)
    洛谷【P1523】旅行商的背包(算法导论 15-1) 题解
    洛谷【P2458】[SDOI2006]保安站岗 题解 树上DP
    【BLUESKY的NOIp模拟赛】解题报告
    bzoj4400
    luogu2034
  • 原文地址:https://www.cnblogs.com/scgw/p/1158483.html
Copyright © 2011-2022 走看看