我在Windows窗体中有一个TextBox,允许用户输入其设备的主机地址。允许用户输入IP地址或域名,我想验证用户的语法是否正确(我不关心主机地址是否存活 - 我只关心语法)
是否有一个.NET(2.0)函数(即HostAddress.TryParse())将测试IP和域的给定主机地址的语法?
答案 0 :(得分:0)
没有什么可以测试两者,我也不知道内置主机地址验证(除非你对Uri.TryParse
感到满意,并检查应该为空的段是空的。)
您可以在自己的验证功能中使用IPAddress.TryParse
。