資源簡介
c#影院系統大作業,班評第一名
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
namespace?ClassLibrary
{
????public?class?Check_CardID
????{
????????public?static?bool?CheckChinaIDCardNumberFormat(string?idCardNumber)
????????{
????????????#region?判斷身份證是否合法
????????????string?idNumber?=?idCardNumber;
????????????bool?result?=?true;
????????????try
????????????{
????????????????if?(idNumber.Length?!=?18)
????????????????{
????????????????????return?false;
????????????????}
????????????????long?n?=?0;
????????????????if?(long.TryParse(idNumber.Remove(17)?out?n)?==?false
????????????????????||?n?????????????????{
????????????????????return?false;//數字驗證??
????????????????}
????????????????string?address?=?“11x22x35x44x53x12x23x36x45x54x13x31x37x46x61x14x32x41x50x62x15x33x42x51x63x21x34x43x52x64x65x71x81x82x91“;
????????????????if?(address.IndexOf(idNumber.Remove(2))?==?-1)
????????????????{
????????????????????return?false;//省份驗證??
????????????????}
????????????????string?birth?=?idNumber.Substring(6?8).Insert(6?“-“).Insert(4?“-“);
????????????????DateTime?time?=?new?DateTime();
????????????????if?(DateTime.TryParse(birth?out?time)?==?false)
????????????????{
????????????????????return?false;//生日驗證??
????????????????}
????????????????string[]?arrVarifyCode?=?(“10x98765432“).Split(‘‘);
????????????????string[]?Wi?=?(“7910584216379105842“).Split(‘‘);
????????????????char[]?Ai?=?idNumber.Remove(17).ToCharArray();
????????????????int?sum?=?0;
????????????????for?(int?i?=?0;?i?17;?i++)
????????????????{
????????????????????sum?+=?int.Parse(Wi[i])?*?int.Parse(Ai[i].ToString());
????????????????}
????????????????int?y?=?-1;
????????????????Math.DivRem(sum?11?out?y);
????????????????if?(arrVarifyCode[y]?!=?idNumber.Substring(17?1).ToLower())
????????????????{
????????????????????return?false;//校驗碼驗證??
????????????????}
????????????????return?true;//符合GB11643-1999標準?
????????????}
????????????catch?(Exception?ex)
????????????{
????????????????result?=?false;
????????????}
????????????return?result;
????????????#endregion
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????308??2018-11-02?08:08??第五組綜合設計\Z05綜合設計\.vs\Z05綜合設計\DesignTimeBuild\.dtbcache
????..A..H.????384512??2018-12-24?20:13??第五組綜合設計\Z05綜合設計\.vs\Z05綜合設計\v15\.suo
?????文件??????????0??2018-11-02?08:05??第五組綜合設計\Z05綜合設計\.vs\Z05綜合設計\v15\Server\sqlite3\db.lock
?????文件????4403200??2018-12-24?10:04??第五組綜合設計\Z05綜合設計\.vs\Z05綜合設計\v15\Server\sqlite3\storage.ide
?????文件??????32768??2018-12-24?20:11??第五組綜合設計\Z05綜合設計\.vs\Z05綜合設計\v15\Server\sqlite3\storage.ide-shm
?????文件????4157112??2018-12-24?20:13??第五組綜合設計\Z05綜合設計\.vs\Z05綜合設計\v15\Server\sqlite3\storage.ide-wal
?????文件???????6144??2018-12-24?20:12??第五組綜合設計\Z05綜合設計\ClassLibrary\bin\Debug\ClassLibrary.dll
?????文件??????22016??2018-12-24?20:12??第五組綜合設計\Z05綜合設計\ClassLibrary\bin\Debug\ClassLibrary.pdb
?????文件???????2368??2018-12-01?14:07??第五組綜合設計\Z05綜合設計\ClassLibrary\Check_CardID.cs
?????文件???????1124??2018-12-01?13:45??第五組綜合設計\Z05綜合設計\ClassLibrary\Check_ID_format.cs
?????文件????????195??2018-11-02?08:10??第五組綜合設計\Z05綜合設計\ClassLibrary\Class1.cs
?????文件???????2331??2018-12-01?22:24??第五組綜合設計\Z05綜合設計\ClassLibrary\ClassLibrary.csproj
?????文件?????????42??2018-12-18?09:14??第五組綜合設計\Z05綜合設計\ClassLibrary\obj\Debug\ClassLibrary.csproj.CoreCompileInputs.cache
?????文件???????1509??2018-12-19?09:24??第五組綜合設計\Z05綜合設計\ClassLibrary\obj\Debug\ClassLibrary.csproj.FileListAbsolute.txt
?????文件???????8077??2018-12-15?14:17??第五組綜合設計\Z05綜合設計\ClassLibrary\obj\Debug\ClassLibrary.csprojAssemblyReference.cache
?????文件???????9846??2018-12-11?10:03??第五組綜合設計\Z05綜合設計\ClassLibrary\obj\Debug\ClassLibrary.csprojResolveAssemblyReference.cache
?????文件???????6144??2018-12-24?20:12??第五組綜合設計\Z05綜合設計\ClassLibrary\obj\Debug\ClassLibrary.dll
?????文件??????22016??2018-12-24?20:12??第五組綜合設計\Z05綜合設計\ClassLibrary\obj\Debug\ClassLibrary.pdb
?????文件????????672??2018-11-30?18:27??第五組綜合設計\Z05綜合設計\ClassLibrary\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件???????6724??2018-12-01?22:13??第五組綜合設計\Z05綜合設計\ClassLibrary\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件??????????0??2018-11-02?08:10??第五組綜合設計\Z05綜合設計\ClassLibrary\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
?????文件??????????0??2018-11-02?08:10??第五組綜合設計\Z05綜合設計\ClassLibrary\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
?????文件??????????0??2018-11-02?08:10??第五組綜合設計\Z05綜合設計\ClassLibrary\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
?????文件???????1313??2018-11-02?08:10??第五組綜合設計\Z05綜合設計\ClassLibrary\Properties\AssemblyInfo.cs
?????文件????????389??2018-12-01?22:24??第五組綜合設計\Z05綜合設計\ClassLibrary\Radom4.cs
?????文件????????189??2018-11-02?08:09??第五組綜合設計\Z05綜合設計\ConsoleApp\App.config
?????文件???????4608??2018-12-24?20:12??第五組綜合設計\Z05綜合設計\ConsoleApp\bin\Debug\ConsoleApp.exe
?????文件????????189??2018-11-02?08:09??第五組綜合設計\Z05綜合設計\ConsoleApp\bin\Debug\ConsoleApp.exe.config
?????文件??????15872??2018-12-24?20:12??第五組綜合設計\Z05綜合設計\ConsoleApp\bin\Debug\ConsoleApp.pdb
?????文件???????2370??2018-11-02?08:09??第五組綜合設計\Z05綜合設計\ConsoleApp\ConsoleApp.csproj
............此處省略531個文件信息
- 上一篇:MyMusicBoxc#音樂播放器
- 下一篇:C#課設音樂播放器完整代碼加論文
評論
共有 條評論