我使用Uri.TryCreate方法(String、UriKind、Uri)来验证Uri。但它改变了我的Uri。例如:
该方法在链接最后一行的en_US之后删除了一个点。你能告诉我为什么它改变了正确的URI吗?或者您能告诉我另一种使用Uri类检查Uri是否正确的方法吗?(我知道有一些
发布于 2013-01-28 17:54:18
为了验证Uri,您应该使用Uri.IsWellFormedUriString而不是Uri.TryCreate方法。
参考资料:http://msdn.microsoft.com/en-us/library/system.uri.iswellformeduristring.aspx
https://stackoverflow.com/questions/14568022
复制相似问题