I am working on some pretty complex code that is writing to a memorystream using an XmlTextwriter. Is there a way in Visual Studio debug to see the content of the memorystream/XmlTextwriter as I am stepping through code.
It's easy to get it from the MemoryStream:
Encoding.UTF8.GetString(stream.ToArray())
(That's assuming you've told it to use UTF-8; use Encoding.Unicode or whatever's appropriate if necessary.)
It doesn't make as much sense to ask the XmlTextWriter - it's just writing data, and probably doesn't know or care what it's already written. You may want to flush it, mind you.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With