将 IP 地址转换为有效的 URI

Turning a IP Address into a valid URI

我一直在尝试将我的 windows 商店应用程序中的 webview 元素导航到“192.168.0.1”,但由于某种原因,Uri class 无法解析它,有没有办法将 IP 地址转换为 Uri?

这个问题的答案是加上ip协议的前缀:

http://https://,例如

new Uri("192.168.0.1") 必须是 new Uri("http://192.168.0.1/")

感谢Bob Kaufman

您也可以使用 UriBuilder 而不必手动添加 "http://"。

var builder = new UriBuilder("192.168.0.1");
var uri = builder.Uri;