如何将IPAddress 实例转换IP 地址字符串?

解决方案 »

  1.   

    你是要ip转换为字符串还是字符串转换为IP地址?
    前阵子刚碰到此问题。不知能否帮到你,用的比较笨的方法。 将IP地址转换为数字[long型]
    long Ip = 0;
    string [] addressIP = strIP.Split('.');
    Ip = Convert.ToUInt32(addressIP[0])+ Convert.ToUInt32(addressIP[1])*256 + Convert.ToUInt32(addressIP[2])*256*256 + Convert.ToUInt32(addressIP[3])*256*256*256;
    return Ip;
    将[long型]数字转换为IP地址

       IPAddress numip = new IPAddress(strNum);
       return numip.ToString();