使用C# Diagnostics.DebuggerDisplay属性提高调试信息可读性
[System.Diagnostics.DebuggerDisplay("{FirstName} - {LastName}")]
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
...
var p1 = new Person();
...
可以看到调试信息如下