在代码Uri.TryCreate(link, UriKind.Absolute, out testurl)
中,测试链接是否有效,并为其提供Uri对象。我应该使用原始string link
还是string testurl.AbsoluteUri
?因为代码执行后两者似乎都有相同的字符串值。
答案 0 :(得分:0)
如果没有区别,那没关系。基本上,您只是使用TryCreate
来验证您的网址,因此使用原始字符串应该没问题。
答案 1 :(得分:0)
您应该检查TryCreate
的结果,如果成功则使用生成的对象,否则优先失败;如果它纯粹用于验证,输入和输出是等价的(如果'正确')那么这是一个非问题。
答案 2 :(得分:0)
你可以使用任何。但是Uri对象可以为您提供有关主机,方案等URL的更多详细信息。