There are a zillion posts out there that describe how to use DebuggerDisplayAttribute. They all say about the same thing: put property names and other expressions inside curly braces. Like this: [DebuggerDisplay("Name = {Name}, Value = {Value}")] public class AnyClass { // ... } VoilĂ ! The debugger