У меня есть класс, который наследуется от List<MagicBean>. Он работает хорошо и, как ожидается, во всех отношениях, кроме одного: когда я добавляю атрибут [DebuggerDisplay]. Несмотря на то, что просмотр списка имеет [DebuggerDisplay("Count = {Count}")], если я так же копирую и вставляю его в свою, я теряю возможность смотреть прямо на все MagicBeans, которые у меня есть, без сверления в base- > private членов при отладке.
Как я могу получить лучшее из обоих миров? IE: пользовательское значение в столбце значений, а Visual Studio не скрывает от меня мою магию beans?