欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C#實(shí)現(xiàn)根據(jù)銀行卡卡號判斷銀行名

 更新時間:2015年07月10日 09:54:59   作者:反骨仔  
這篇文章主要介紹了C#實(shí)現(xiàn)根據(jù)銀行卡卡號判斷銀行名,是從其他網(wǎng)友的java程序改編而來,有需要的小伙伴可以參考下。

原文是 java ,現(xiàn)在將它翻譯成 C# ,并對代碼重新編排整理,博主是一個今年剛出來的應(yīng)屆畢業(yè)生,不足之處請多多包涵。

  根據(jù)銀行卡號判斷所屬銀行,依據(jù)是卡號的前6位數(shù),稱之為bin號。

  我們把bin號轉(zhuǎn)化為長整形,再把各個銀行卡的bin號做成有序表。通過二分查找的方法,找到bin號在有序表的位置,然后讀出銀行卡的信息。

  測試發(fā)現(xiàn)部分新卡號未能識別。

  1.創(chuàng)建項(xiàng)目:BankInfoDemo(控制臺應(yīng)用程序)

  2.新建類:BankInfo.cs

詳細(xì)內(nèi)容見附件

  3.修改類:Program.cs

 class Program
 {
   static void Main(string[] args)
   {
     while (true)
     {
       Console.WriteLine("輸入銀行卡號:\n");
       var cardStr = Console.ReadLine();
       if (cardStr == null) continue;

       var cardNumber = cardStr.ToCharArray();
       var name = BankInfo.GetBankName(cardNumber); //獲取銀行卡的信息
       Console.WriteLine(name);
     }      
   }
 }

  4.完成。附上代碼:下載點(diǎn)我

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

相關(guān)文章

  • 使用C#實(shí)現(xiàn)讀取PDF中所有文本內(nèi)容

    使用C#實(shí)現(xiàn)讀取PDF中所有文本內(nèi)容

    這篇文章主要為大家詳細(xì)介紹了如何使用C#實(shí)現(xiàn)讀取PDF中所有文本內(nèi)容,文中的示例代碼簡潔易懂,具有一定的學(xué)習(xí)價值,有需要的小伙伴可以了解下
    2024-02-02
  • C#多線程處理多個隊(duì)列數(shù)據(jù)的方法

    C#多線程處理多個隊(duì)列數(shù)據(jù)的方法

    這篇文章主要介紹了C#多線程處理多個隊(duì)列數(shù)據(jù)的方法,涉及C#線程與隊(duì)列的相關(guān)操作技巧,需要的朋友可以參考下
    2015-07-07
  • C#定時每天00點(diǎn)00分00秒自動重啟軟件

    C#定時每天00點(diǎn)00分00秒自動重啟軟件

    這篇文章主要為大家詳細(xì)介紹了C#定時每天00點(diǎn)00分00秒自動重啟軟件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • C#使用JavaScriptSerializer序列化時的時間類型處理

    C#使用JavaScriptSerializer序列化時的時間類型處理

    這篇文章主要為大家詳細(xì)介紹了C#使用JavaScriptSerializer序列化時的時間類型處理,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • C#實(shí)現(xiàn)給圖片添加日期信息的示例詳解

    C#實(shí)現(xiàn)給圖片添加日期信息的示例詳解

    這篇文章主要為大家詳細(xì)介紹了如何利用C#實(shí)現(xiàn)給圖片添加日期信息,文中的示例代碼講解詳細(xì),對我們學(xué)習(xí)C#有一定的幫助,感興趣的小伙伴可以了解一下
    2022-12-12
  • C#語言async?await之迭代器工作原理示例解析

    C#語言async?await之迭代器工作原理示例解析

    這篇文章主要為大家介紹了C#語言async?await之迭代器工作原理示例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-05-05
  • 最新評論