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