Com*_*ser 5 .net c# url uri .net-2.0
我正在使用代码:
Uri.TryCreate(sURL, UriKind.Absolute, out URI)
Run Code Online (Sandbox Code Playgroud)
效果很好。
我需要打电话Uri.IsWellFormedUriString(sURL, UriKind.Absolute)吗?我的意思是我想知道Uri.IsWellFormedUriStringwhen Uri.TryCreate完美的用途是什么?
Uri.IsWellFormedUriString调用TryCreate内部以及调用Uri.IsWellFormedOriginalString所以结果可以从简单的调用不同TryCreate。
从ILSpy
public static bool IsWellFormedUriString(string uriString, UriKind uriKind)
{
Uri uri;
return Uri.TryCreate(uriString, uriKind, out uri) && uri.IsWellFormedOriginalString();
}
Run Code Online (Sandbox Code Playgroud)
从MSDN
[Uri.IsWellFormedOriginalString]指示用于构造此Uri的字符串是否格式正确,是否不需要进一步转义。
| 归档时间: |
|
| 查看次数: |
2572 次 |
| 最近记录: |