file、http、https、net.pipe和net.tcp
。如果您使用类似ftp
的东西,则不会进行转义,但似乎这对您来说不是一个选项。根据MSDN文档,作为构造函数中规范化的一部分,某些方案的转义表示将被压缩。URI将压缩转义序列的方案包括:file、http、https、net.pipe和net.tcp。对于所有其他方案,转义序列不会被压缩。例如:如果您将两个点“..”编码为“%2E%2E”,则URI构造函数将为某些方案压缩此序列。例如,下面的代码示例显示了用于http方案的URI构造函数。http://...
Uri的Uri
对象,我想你可能会很难实现。但如果你只是想要一个字符串表示,我相信你可以想出一些办法。 - Abe MiesslerWebRequest
构造函数需要一个字符串作为要访问的 URL。似乎你可以跳过使用 Uri
类,直接传入你想要定位的字符串,对吗? - Abe MiesslerUri
类。 - Abe Miessler
uri.OriginalString
。 - KSib