[問題] 請問一些 Parse 的實作...

看板C_Sharp作者 (傻瓜與野丫頭)時間17年前 (2008/12/29 11:12), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
我在做一個網路管理的程式, 會用到很多的 IP 及 MAC 而在這麼多 IP MAC 中要找到一筆筆的資訊, 不得不用到 Search 的功能 我就想說, 把 IP 及 MAC 都轉換成一個數字, 應該可以有比較高的效能 比如像 IP, 它可以用一個 32 位元的非負整數來表示 而 MAC 呢, 其實也可以用一個 48 位元的非負整數來表示 所以在 C# 裡, 有一個 long 的資料型態 (64位元) 應該足以儲存這些資訊 那我想請教, 除了自己實作 Converter 之外, 有沒有什麼辦法可以做這些轉換?? [這些 Converter 的實作應該是大一計概的東西了吧 @@] 自己實作這些 Converter 總覺得有點遜, 而且效能也不知優不優 比如像 long.Parse 之類的可以做這種轉換嗎?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.71.22

12/29 11:53, , 1F
應該不用那麼麻煩 用hashtable存就好了
12/29 11:53, 1F

12/29 11:54, , 2F
搜尋效能應該是最快的
12/29 11:54, 2F
文章代碼(AID): #19M40FPb (C_Sharp)