皆もうとっくに知ってるかもしれませんが、最近 DebuggerDisplay 属性というのを覚えました。 https://msdn.microsoft.com/ja-jp/library/x810d419.aspx こいつがなかなかに良いやつだったので、ちょっと調べた結果をメモっておきます。 目的と基本的な使い方 DebuggerDisplay 属性は、Visual Studio でのデバッグ時にインスタンスの値を表示するのに使います。まぁ例を見た方が早いです。 class Program { static void Main(string[] args) { var obj = new Employee { Id = 1, Name = "太郎" }; Console.WriteLine(obj); } } [DebuggerDisplay("Id={Id}, Name={Name,nq