У меня проблема с применением атрибута DebuggerDisplay
для общего класса:
[DebuggerDisplay("--foo--")]
class Foo
{
}
[DebuggerDisplay("Bar: {t}")]
class Bar<T>
{
public T t;
}
При проверке объекта типа Bar<Foo>
я ожидаю, что он будет отображаться как Bar: --foo--
, но я получаю Bar: {Foo}
Что я делаю неправильно?