身份证验证

/// <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;
        }

    }

    
身份证号码验证
}
posted @ 2008-07-09 11:21  zijinguang  阅读(268)  评论(0编辑  收藏  举报