最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#身份證驗證小例子

 更新時間:2013年04月12日 17:33:36   投稿:shangke  
C#身份證驗證小例子,需要的朋友可以參考一下

復制代碼 代碼如下:

 private string CheckCidInfo(string cid)
            double iSum = 0;
            System.Text.RegularExpressions.Regex rg = new System.Text.RegularExpressions.Regex(@"^\d{17}(\d|x)$");
            System.Text.RegularExpressions.Match mc = rg.Match(cid);
            if (!mc.Success)
            {
                return "";
            }
            cid = cid.ToLower();
            cid = cid.Replace("x", "a");
            if (aCity[int.Parse(cid.Substring(0, 2))] == null)
            {
                return "地區(qū)";
            }
            try
            {
                DateTime.Parse(cid.Substring(6, 4) + "-" + cid.Substring(10, 2) + "-" + cid.Substring(12, 2));
            }
            catch
            {
                return "生日";
            }
            for (int i = 17; i >= 0; i--)
            {
                iSum += (System.Math.Pow(2, i) % 11) * int.Parse(cid[17 - i].ToString(), System.Globalization.NumberStyles.HexNumber);
            }
            if (iSum % 11 != 1)
            {
                return ("證號");
            }

            return (aCity[int.Parse(cid.Substring(0, 2))] + "," + cid.Substring(6, 4) + "-" + cid.Substring(10, 2) + "-" + cid.Substring(12, 2) + "," + (int.Parse(cid.Substring(16, 1)) % 2 == 1 ? "男" : "女"));

        }

相關文章

  • C# DataSet的內容寫成XML時如何格式化字段數據

    C# DataSet的內容寫成XML時如何格式化字段數據

    許多讀者經常詢問一個問題,那就是在將DataSet的內容寫成XML時,如何格式化字段數據。最常見的需求,就是希望日期時間值與數值數據能夠以所需的格式呈現于XML中。
    2009-02-02
  • C#數據結構之字符串(string)詳解

    C#數據結構之字符串(string)詳解

    這篇文章主要介紹了C#數據結構之字符串(string),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • WPF實現播放RTSP視頻流

    WPF實現播放RTSP視頻流

    這篇文章主要為大家詳細介紹了WPF實現播放RTSP視頻流的相關知識,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學習一下
    2025-01-01
  • C# Stream 和 byte[] 之間的轉換

    C# Stream 和 byte[] 之間的轉換

    Stream 和 byte[] 之間的轉換
    2008-03-03
  • WPF用狀態(tài)模式開發(fā)截圖功能

    WPF用狀態(tài)模式開發(fā)截圖功能

    狀態(tài)模式是設計模式中的一種行為設計模式,尤其在游戲中開發(fā)中還是比較常見的,本文將通過狀態(tài)模式開發(fā)一個截圖功能,有需要的小伙伴可以參考下
    2025-03-03
  • c#高效的線程安全隊列ConcurrentQueue<T>的實現

    c#高效的線程安全隊列ConcurrentQueue<T>的實現

    這篇文章主要介紹了c#高效的線程安全隊列ConcurrentQueue<T>的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • 淺析C#中goto跳轉語句的用法

    淺析C#中goto跳轉語句的用法

    在我們日常工作中常用的C#跳轉語句有break、continue、return,但是還有一個C#跳轉語句很多同學可能都比較的陌生就是goto,下面我們就來看看goto跳轉語句的用法吧
    2024-03-03
  • C#刪除文件夾和文件到回收站示例

    C#刪除文件夾和文件到回收站示例

    本文介紹了C#刪除文件和文件夾到回收站的方法,平時都是使用File.Delete方法刪除文件,這樣刪除之后就真沒有了。下面的代碼可以將文件刪除放到回收站里
    2014-01-01
  • C#實現更快讀寫超級大文件的方法詳解

    C#實現更快讀寫超級大文件的方法詳解

    這篇文章主要來和大家介紹一下C#實現更快讀寫超級大文件的方法,文中的示例代碼簡潔易懂,對我們深入了解C#有一定的幫助,快跟隨小編一起學習起來吧
    2023-06-06
  • 詳解C#如何利用爬蟲技術實現快捷租房

    詳解C#如何利用爬蟲技術實現快捷租房

    做為一個碼農,大部分都集中在一二線城市,所以租房也就無可避免,面對如今五花八門的租房信息,往往很難找到合適的房子。本文教你如何利用爬蟲技術實現快捷租房,感興趣的可以了解一下
    2022-09-09

最新評論

樟树市| 嘉义市| 方山县| 和田市| 白城市| 秦安县| 房产| 彭阳县| 齐齐哈尔市| 宕昌县| 文安县| 辽阳县| 德州市| 德安县| 翁牛特旗| 沂水县| 正蓝旗| 高要市| 漳州市| 汉阴县| 遂宁市| 徐汇区| 汽车| 东丰县| 溧水县| 广河县| 会昌县| 嘉黎县| 六安市| 祁东县| 德江县| 台湾省| 松潘县| 绵竹市| 军事| 宝山区| 旅游| 乌鲁木齐县| 和林格尔县| 噶尔县| 台东市|