0

好吧,假设我们有以下 2 个 uri

Uri uri1 = new Uri(@"http://localhost/test/");
Uri uri2 = new Uri(@"http://localhost/TEst/test123/");
Uri relativeUri = uri1.MakeRelativeUri(uri2);

relativeUri 保存以下值“../TEst/test123/”

我想要值“test123/”

那么有没有办法让uri不区分大小写?

4

1 回答 1

3

在构造 URI 之前将字符串小写:

Uri uri2 = new Uri(@"http://localhost/TEst/test123/".ToLowerInvariant());
于 2012-07-30T17:38:43.970 回答