解决方案 »

  1.   

    那自定义行不行,就是那c#自定义,因为那个链接里的是C++版的:
    <Type Name="vl::ObjectString&lt;wchar_t&gt;">//这里的vl::ObjectString&lt;wchar_t&gt;语法是C++版的
        <DisplayString>{{ size={length}, buffer={buffer+start,su} }}</DisplayString>
        <StringView>buffer+start,su</StringView>
        <Expand>
          <Item Name="[size]">length</Item>
          <ArrayItems>
            <Size>length</Size>
            <ValuePointer>buffer+start</ValuePointer>
          </ArrayItems>
        </Expand>
      </Type>
    我想在C#调试状态下显示我自定义的数据结构好像不行啊
      

  2.   

    哦,我找到了:
    在 C# 和 Visual Basic 中,可以使用 DebuggerTypeProxyAttribute、DebuggerDisplayAttribute 和 DebuggerBrowsableAttribute 来添加自定义数据的扩展。