C# 在JsonConverter类调试期间,如何查看JsonWriter中累积的所有文本?

C# 在JsonConverter类调试期间,如何查看JsonWriter中累积的所有文本?,c#,json.net,C#,Json.net,在JsonConverter类调试期间,如何查看JsonWriter中积累的所有文本 class LookupConverter : JsonConverter { public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) { var lu = value as Lookup<string, MyClass>; f

JsonConverter
类调试期间,如何查看
JsonWriter
中积累的所有文本

class LookupConverter : JsonConverter
{
    public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
    {
        var lu = value as Lookup<string, MyClass>;
        foreach (var i in lu.SelectMany(nodes => nodes))
        {
            // I want to setup a breakpoint here and examine the 
            // "text" accumulated in `writer`...
        }
    }
    /*
    ...
    */
}
class LookupConverter:JsonConverter
{
公共重写void WriteJson(JsonWriter编写器、对象值、JsonSerializer序列化器)
{
var lu=作为查找的值;
foreach(lu.SelectMany中的变量i(nodes=>nodes))
{
//我想在这里设置一个断点并检查
//“writer”中累积的“text”。。。
}
}
/*
...
*/
}
好的,明白了:

((Newtonsoft.Json.JsonTextWriter)(writer))._writer.ToString()