是否有一个URI代表抽象意义上的当前位置?

时间:2012-10-05 16:16:36

标签: c# uri relative-path

我很好奇是否有一个URI代表当前位置的概念

我在C#中尝试了这段代码

[Test]
public void TestUri()
{
    Uri a = new Uri(".", UriKind.Relative);
    Console.WriteLine(a);
}

并抛出System.UriFormatException : Invalid URI: The format of the URI could not be determined.

所以我有两个问题:

  1. 此构造是否定义为URI规范的一部分?
  2. 如果是这样,我如何在C#中构建一个符合规范的实例?
  3. (我知道我可以检查一下null的URI引用来实现这个......)

0 个答案:

没有答案