在调试器中查看XmlTextwriter内容

Rob*_*ert 3 c# asp.net debugging memorystream xmltextwriter

我正在研究一些非常复杂的代码,它使用XmlTextwriter写入内存流.有没有办法在Visual Studio调试中查看memorystream/XmlTextwriter的内容,因为我正在逐步执行代码.

Jon*_*eet 8

很容易从以下方面得到它MemoryStream:

Encoding.UTF8.GetString(stream.ToArray())
Run Code Online (Sandbox Code Playgroud)

(假设你已经告诉它使用UTF-8; Encoding.Unicode必要时使用或任何适当的.)

问这个问题并没有多大意义XmlTextWriter- 它只是在数据,而且可能不知道或不关心它已经写好了什么.你可能想要冲洗它.

  • @Robert:这完全取决于你的意思......我在大约8年,27年前写了我的第一个关于Spectrum的程序:) (2认同)