Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# web url验证程序到类级验证_C#_Class_Validation_Webaddress - Fatal编程技术网

C# web url验证程序到类级验证

C# web url验证程序到类级验证,c#,class,validation,webaddress,C#,Class,Validation,Webaddress,我有一个简单的类和相应的属性。我想添加一些验证规则(到web属性)。我想检查网址是否有效。我需要检查哪些类型的情况 我的想法是: 我需要这种格式www.example.sometext 我应该检查是否有有效的。一些文本结尾(例如,.com,.org等)。问题是现在这些基本上是无限的 那么我的问题是,我应该在类级别添加一个验证规则来处理这个问题 public string WebAddress { get; set; } 您可以使用Uri.IsWellFormedUriString方法。如果字符

我有一个简单的类和相应的属性。我想添加一些验证规则(到web属性)。我想检查网址是否有效。我需要检查哪些类型的情况

我的想法是: 我需要这种格式www.example.sometext

我应该检查是否有有效的。一些文本结尾(例如,.com,.org等)。问题是现在这些基本上是无限的

那么我的问题是,我应该在类级别添加一个验证规则来处理这个问题

public string WebAddress { get; set; }

您可以使用
Uri.IsWellFormedUriString
方法。如果字符串格式正确,它将返回true,否则将返回false


链接到MSDN:

您可以使用
Uri.IsWellFormedUriString
方法。如果字符串格式正确,它将返回true,否则将返回false


链接到MSDN:

谢谢,我不知道这是一个函数(可能用错词来描述)。感谢您提供文档链接!谢谢,我没有意识到这是一个函数(可能用错词来描述)。感谢您提供文档链接!