如何解决“System.Net.IPAddress.Address 已过时”的问题?
微wx笑 Java领域优质创作者 博客专家认证 2009-02-12 09:49:17 要实现将IP地址转为数字的功能:
public static long getIP(string ip)
{
System.Net.IPAddress add = System.Net.IPAddress.Parse(ip);
return add.Address;
}
但编译的时候却提示:
警告 1 “System.Net.IPAddress.Address”已过时:“
This property has been deprecated. It is address family dependent.
Please use IPAddress.Equals method to perform comparisons. http://go.microsoft.com/fwlink/?linkid=14202”
虽然还可以用,但我想知道新的解决方法,请高手指教!
问题补充:IPAddress.Equals方法 只能用于比较
System.Net.IPHostEntry也没有提供对应的功能。