我正在开发一个小型 C# 项目,但是在将字符串转换为IPAddress
. 这是代码:
Ping pingeage = new Ping();
String ip = tabtempsoctets1[0]
+ "." + tabtempsoctets1[1]
+ "." + tabtempsoctets1[2]
+ "." + tabtempsoctets1[3];
MessageBox.Show(ip);
IPAddress adresseTest = IPAddress.Parse(ip);
boxLogs.Text = adresseTest.ToString();
PingReply reponse = pingeage.Send(adresseTest,2000);
但是 VisualStudio 引发了一个异常,告诉我我IpAddress
的不是IPAddress
. 为什么?
tabtempoctets1
是一个字符串数组,我在这里手动添加了"."
What's wrong in here ?