仅在结果窗格中看到一个输出

时间:2012-10-16 11:42:17

标签: linqpad

如果我在Linqpad中运行C#语句

var doc = "<a></a>";
doc.Dump();
doc.Dump();

我在结果窗格中看到两行

   

但如果我这样做

var doc = XDocument.Parse("<a></a>");
doc.Dump();
doc.Dump();

我在结果窗格中只看到一行

<a></a>

发生了什么事?

1 个答案:

答案 0 :(得分:2)

转储XDocument或XElement时,LINQPad实例化一个带有XML语法着色的自定义可视化工具。每个文档都显示在自己的窗口中,因此您会注意到结果区域中的两个选项卡(都标记为“XML”)。