提问人:Ebrahim Mehri 提问时间:10/13/2023 更新时间:10/13/2023 访问量:45
非 ASCII 文件名的 Uri 的 C# 问题
C# Problem with Uri for non-ASCII File Names
问:
我想访问这个文件:
var myUri = new Uri("سلام.txt");
由于某种原因,我需要 Uri 格式,但我不能使用字符串。 例外情况是:
Invalid URI: The format of the URI could not be determined.
此链接无济于事。
答:
0赞
Auditive
10/13/2023
#1
应指定是否未提供完整的 Uri 字符串。UriKind.Relative
var uri = new Uri("سلام.txt", UriKind.Relative);
// or provide full Uri
var uri = new Uri("http://foo.bar/سلام.txt");
评论