【发布时间】:2020-08-28 09:26:05
【问题描述】:
字符串相同,但作为变量传递时无效?
这到底是怎么回事?是语言错误吗?我在 C# .Net Core 中运行它
var postUrl = "http://www.contoso.com";
var postUri = new Uri("http://www.contoso.com"); // works
var uri = new Uri(postUrl); // does not work
【问题讨论】:
字符串相同,但作为变量传递时无效?
这到底是怎么回事?是语言错误吗?我在 C# .Net Core 中运行它
var postUrl = "http://www.contoso.com";
var postUri = new Uri("http://www.contoso.com"); // works
var uri = new Uri(postUrl); // does not work
【问题讨论】:
通过使用解决了这个问题。
var postUrl = "http://www.contoso.com";
var uriBuilder = new UriBuilder(postUrl);
var uri = uriBuilder.Uri
还在想不通吗?
只是一个程序员做他的工作的日常。
【讨论】: