2
爲什麼使用方法Uri.TryCreate
如果URI不在Uri.Schema ??中,我會得到BOOL TRUE。爲什麼Uri.TryCreate爲Uri返回TRUE如郵件:foo?
這裏從MSDN的Uri.Schema: http://msdn.microsoft.com/en-us/library/system.uri.scheme.aspx
嘗試的字符串,例如它返回True,我不明白爲什麼。
任何想法?也許是MS框架中的一個錯誤,或者可能是我頭腦中的錯誤:-)?
public static bool IsValidUriHttp(string uriString)
{
Uri test = null;
return Uri.TryCreate(uriString, UriKind.Absolute, out test);
}
感謝
我現在明白了。感謝您的測試 – GibboK 2011-03-21 12:31:34