首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么将ISA的Log纪录的IP转换为通常的表示形式

2012-01-28 
如何将ISA的Log纪录的IP转换为通常的表示形式?就是转换为XXX.XXX.XXX.XXX还要可以转换回XXXXXXX代表一个数

如何将ISA的Log纪录的IP转换为通常的表示形式?
就是转换为XXX.XXX.XXX.XXX
还要可以转换回XXXXXX

X代表一个数

[解决办法]
//将isa地址转换为ip地址表示类型
IPAddress ip = new IPAddress(Convert.ToInt64(textBox1.Text.Trim()));
string[] ipStr = ip.ToString().Split( '. ');
string ipAddress = string.Empty;
foreach (string var in ipStr)
{
ipAddress = var + ". " + ipAddress;
}
return ipAddress.Substring(0, ipAddress.Length - 1);
[解决办法]
//将字符类型Ip转换为isa地址类型
string[] ipStr = textBox2.Text.Trim().Split( '. ');
string ipAddress = string.Empty;
foreach (string var in ipStr)
{
ipAddress = var + ". " + ipAddress;
}
ipAddress = ipAddress.Substring(0, ipAddress.Length - 1);
IPAddress ip = IPAddress.Parse(ipAddress);
return Convert.ToString(ip.Address);

热点排行