将测试有效IP地址语法和域名语法的函数

时间:2012-06-28 21:40:00

标签: c# parsing syntax ip-address domain-name

我在Windows窗体中有一个TextBox,允许用户输入其设备的主机地址。允许用户输入IP地址或域名,我想验证用户的语法是否正确(我不关心主机地址是否存活 - 我只关心语法)

是否有一个.NET(2.0)函数(即HostAddress.TryParse())将测试IP和域的给定主机地址的语法?

1 个答案:

答案 0 :(得分:0)

没有什么可以测试两者,我也不知道内置主机地址验证(除非你对Uri.TryParse感到满意,并检查应该为空的段是空的。)

您可以在自己的验证功能中使用IPAddress.TryParse