0
我從用戶那裏得到URL,並檢查這個URL是否是有效的URL。「http:// www。」在Uri.TryCreate錯誤?
鏈接首先檢查失敗所輸入的 「http:// [W] [W] [W]」。:
rawUrl = "http:// [w][w][w].";
Uri url;
if (!Uri.TryCreate(rawUrl, UriKind.Absolute, out url))
throw new InvalidUrlException(inputUrl);
當[W] = W,沒有空間之前。編輯阻止了這段文字。
在這種情況下,TryCreate()返回true。有人可以解釋我爲什麼嗎?
謝謝。