Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 如何使用“创建Uri”&引用;_C# 4.0_Escaping_Uri_Invalid Characters - Fatal编程技术网

C# 4.0 如何使用“创建Uri”&引用;

C# 4.0 如何使用“创建Uri”&引用;,c#-4.0,escaping,uri,invalid-characters,C# 4.0,Escaping,Uri,Invalid Characters,我有一个带“.”的字符串 当我从它创建uri时 “.”被截断 请参阅uristring有“AL.”,但uri.AbsoluteUri没有,它有“AL” 你知道怎么预防吗 谢谢在.NET framework中有一个已知的bug。 存在变通办法。谢谢 看见 var uristring = "https://mysite.com/Relation=My.Test.AL.?Path=MySymbolPath"; var uri = new Uri(Uri.EscapeUriStr

我有一个带“.”的字符串 当我从它创建uri时 “.”被截断

请参阅uristring有“AL.”,但uri.AbsoluteUri没有,它有“AL” 你知道怎么预防吗


谢谢

在.NET framework中有一个已知的bug。 存在变通办法。谢谢 看见

    var uristring = "https://mysite.com/Relation=My.Test.AL.?Path=MySymbolPath";
    var uri = new Uri(Uri.EscapeUriString(uristring ));