将字符串格式化为URL

时间:2013-01-08 21:35:45

标签: c# string format uri

将字符串格式化为URL是正确的吗?

即。     'google.com'变为'http://www.google.com','www.stackoverflow.com'变为'http://www.stackoverflow.com'。

我想这是使用Uri类的东西,但据我所知,new Uri(mystring).AbsoluteUri没有“格式化”字符串。

2 个答案:

答案 0 :(得分:3)

http是一个协议,内置类无法知道它。它可以是fileftp或任何其他协议。所以你应该自己组建

答案 1 :(得分:1)

您可以使用UriBuilder类来构建URL。如果字符串没有指定一个,它将添加HTTP://作为默认方案。

我从这个问题Add scheme to URL if needed

的答案中找到了这个
相关问题