【问题标题】:ToString() and debugger's string visualizerToString() 和调试器的字符串可视化器
【发布时间】:2011-01-19 15:29:15
【问题描述】:

在监视窗口中,任何字符串字段都有一个字符串可视化图标(它允许查看整个字符串,而不仅仅是第一个字符)。任何具有 ToString() 方法的字段都以字符串形式显示,但没有字符串可视化工具,因此监视窗口没有按钮来查看该字段的整个文本。这很糟糕。
有什么方法可以让 VS 显示 ToString 字段的字符串可视化按钮?

【问题讨论】:

  • 我已经删除了我的答案,因为它是错误的并且它得到了投票。在挖掘了一堆之后,我得出的结论是你不能这样做。虽然您可以制作自定义可视化工具,但仅当您的对象是可序列化的时才有效。希望对 VS 可视化有更深入了解的人可以为您解答。

标签: .net visual-studio


【解决方案1】:

不确定我是否明白你的意思,考虑到 ToString 是在根对象类上定义的,所以它的所有后代都有它。如果在监视窗口中输入字段/变量名称,您可以看到内容,如果您不满意,可以在变量名称后添加 .ToString()。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-22
    • 1970-01-01
    相关资源
    最近更新 更多