TryParse(string ipString,string ipString,out IPAddress address)
确定字符串是否为有效的 IP 地址。 第2参数是什么意思?
高手快点帮忙~要急死人了
确定字符串是否为有效的 IP 地址。 第2参数是什么意思?
高手快点帮忙~要急死人了
解决方案 »
- 静态与实例的区别
- 如何在Winform的页面中获取刷卡机中的数据并弹出窗口
- 那个高手有 生成“正则表达式”的工具没得???
- 如何实现控件数组?
- 请教TreeView绑定XML问题
- 将CheckedListBox控件中的选中项添加到ListBox控件中时,为什么不论按什么顺序选择都将按CheckedListBox中的选项顺序依加添加进去?
- 发生了一个oracle错误,但无法从oracle中检索错误信息,望各位帮忙
- Html中用Size来给定文本框的宽度而在C#(WinForm)中怎样做到同样的效果呢?????
- 只读方式的显示数据DataGrid不能分页的吗?
- NativeWindow是做什么的呢?
- 设置导出的Excel列的单元格格式
- [疑问]垃圾回收、托管堆、栈的涵义
IPAddress.TryParse("192.234.132.4", out ip);
Console.WriteLine(ip);
System.Net.IPAddress.TryParse(string ipString,out IPAddress address)
返回bool
如果 ipString 是有效 IP 地址,则为 true;否则为 false。
string ipString,
out IPAddress address
)参数
ipString
类型:System.String
要验证的字符串。address
类型:System.Net.IPAddress
字符串的 IPAddress 版本。返回值
类型:System.Boolean
如果 ipString 是有效 IP 地址,则为 true;否则为 false。
string ipString,
out IPAddress address
)
好了~ Ping pingSender = new Ping();
PingReply reply = pingSender.Send(txtIp.Text);
IPAddress ip;
string ipaddress=txtIp.Text.ToString();
if (IPAddress.TryParse(ipaddress,out ip))
{
string message =
string.Format("地址:{0}连接测试成功!", txtIp.Text);
MessageBox.Show(message);
lblIpAddress.Text += " " + reply.Address.ToString();
lblRoundTripTime.Text += " " + reply.RoundtripTime.ToString();
lblTtl.Text += " " + reply.Options.Ttl.ToString();
lblDontFragment.Text += " " + reply.Options.DontFragment.ToString();
lblBufferLength.Text += " " + reply.Buffer.Length.ToString(); }
else
{
string message =
string.Format("地址:{0}连接测试不成功!", txtIp.Text);
MessageBox.Show(message);
}
在给我看下这个~现在的错误是我明明输入的不是IP地址,他还是给我成功了即还是执行了IF(){}的内容,这是为什么呢 ?解决这个问题加分~快点高手们~