身份证号码验证

using System;

/// <summary>
/// Summary description for IDCardValid
/// </summary>

public class IDCardValid
{
    
public IDCardValid()
    
{
        
//
        
// TODO: Add constructor logic here
        
//
    }


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

    public static bool CheckIDCard(string Id)
    
{
        
if (Id.Length == 18)
        
{
            
bool check = CheckIDCard18(Id);
            
return check;
        }

        
else if (Id.Length == 15)
        
{
            
bool check = CheckIDCard15(Id);
            
return check;
        }

        
else
        
{
            
return false;
        }

    }

    
身份证号码验证
}
原文地址:https://www.cnblogs.com/yangbin1005/p/1157006.html