Используйте DebuggerDisplayAttribute
[MSDN] .Вы предоставляете ему строку формата, которая ссылается на поля / свойства в классе для отображения во время отладки без необходимости связываться с ToString()
.
[DebuggerDisplay("Count = {count}")]
class MyHashtable
{
public int count = 4;
}
Он также работает с методами:
[DebuggerDisplay("{ToDebugString()}")]
public class SomeClass
{
public override String ToString()
{
return "Normal ToString()";
}
public String ToDebugString()
{
return "ToDebugString()";
}
}