我們知道 IP地址就是給每個(gè)連接在Internet上的主機(jī)分配的一個(gè)32bit地址。
按照TCP/IP協(xié)議規(guī)定,IP地址用二進(jìn)制來表示,每個(gè)IP地址長32bit,比特?fù)Q算成字節(jié),就是4個(gè)字節(jié)。
而c#中int32的數(shù)就是四個(gè)字節(jié)的,但是符號(hào)要占掉一位所以就不夠了,但是無符號(hào)的 UInt32 就沒有這樣的問題。
所以理論上講:UInt32是可以完整保存一個(gè)IP地址的。那下面的兩個(gè)方法就是對IP與UInt32之間的互轉(zhuǎn)換。
新聞熱點(diǎn)
疑難解答
圖片精選