警告CS0618:'IPAddress.Address'已過時:'此屬性已被棄用 。這是地址系列依賴。請使用 IPAddress.Equals方法執行比較。警告CS0618:'IPAddress.Address'已過時:'此屬性已被棄用
將IP地址的八進制表示轉換爲無符號整數(包含在long中)。
public static long CastIp(string ip)
{
return (long)(uint)IPAddress.NetworkToHostOrder((int)IPAddress.Parse(ip).Address);
}
它給了我這個警告;在上面的代碼中,如果沒有IPAddress,我會做什麼來完成同樣的事情?
你是用什麼「長」的?你爲什麼要將數字轉換爲主機順序?你爲什麼忽略IPv6? – Luaan