半夏凉歌   还在忙吗,别忘了给自己一个微笑。   2023-06-08

using System.Text.RegularExpressions;
///
/// 将IP地址转换成十进制 long 类型
///
public static long ToTen(string ip)
{
string []arr;
arr=Regex.Split(ip.Replace(“.”,”,”),”,”);
long a=long.Parse(arr[0].ToString());
long b=long.Parse(arr[1].ToString());
long c=long.Parse(arr[2].ToString());
long d=long.Parse(arr[3].ToString());
long s=a*256*256*256+b*256*256+c*256+d;
return s;
}
///
///将十进制 long 类型IP地址转换成IP地址
///
public static string ToIP(long ip)
{
int a=(int)(ip/16777216);
int b=(int)((ip%16777216)/65536);
int c=(int)(((ip%16777216)%65536)/256);
int d=(int)(((ip%16777216)%65536)%256);
string s=a.ToString()+”.”+b.ToString()+”.”+c.ToString()+”.”+d.ToString();
return s;
}