0

我正在使用Uri.TryCreateMethod (String, UriKind, Uri) 来验证 Uris。但它改变了我的 Uri。例如:

该方法删除了链接最后一行中 en_US 之后的一个点。您能告诉我为什么它会更改正确的 URI 吗?或者你能告诉我另一种使用 Uri-Class 来检查 Uri 是否正确的方法吗?(我知道有一些

4

1 回答 1

1

为了验证 Uri 你应该使用Uri.IsWellFormedUriString而不是Uri.TryCreate方法。

参考:http: //msdn.microsoft.com/en-us/library/system.uri.iswellformeduristring.aspx

于 2013-01-28T17:54:18.933 回答