首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

碰到呢一个难题.Uri类的 BUG.该如何解决

2012-01-05 
碰到呢一个难题....Uri类的 BUG....Uri rUrl new Uri(http://www.xxx.com/view.php?id10449)Uri xUr

碰到呢一个难题....Uri类的 BUG....



Uri rUrl = new Uri("http://www.xxx.com/view.php?id=10449");
  Uri xUrl = new Uri(rUrl, "?id=10449&page=2");

  Console.WriteLine(xUrl.ToString());


正确的应该是  

http://www.xxx.com/view.php?id=10449&page=2

可是用URI类获取的却是

http://www.xxx.com/?id=10449&page=2


请问这个问题该如何解决.....在IE上都可以正确的识别为

http://www.xxx.com/view.php?id=10449&page=2


这个是BUG么

[解决办法]

C# code
  Uri rUrl = new Uri("http://www.xxx.com/view.php?id=10449");            Uri xUrl = new Uri(rUrl, rUrl.LocalPath+"?id=10449&page=2");            MessageBox.Show(xUrl.ToString()); 

热点排行