- .NET 디버그 모드에서 객체를 검사할 때, 기본적으로 클래스 이름만 표시되어 유용한 정보를 얻기 어렵습니다. 🕵️♀️
[DebuggerDisplay]속성을 사용하여 객체가 디버거에 표시되는 방식을 사용자 정의할 수 있습니다. 🛠️[DebuggerDisplay("User is {UserName}, Age is {Age}")]와 같이 원하는 속성을 문자열 템플릿 안에 넣어 지정합니다. 📝- 객체 위에 마우스를 올리거나 검사할 때, "User is Nick, Age is 32"와 같이 의미 있는 정보가 즉시 표시되어 디버깅 효율을 높입니다. ✨
- 문자열 내에서 공개 속성뿐만 아니라 비공개 필드까지 참조하여 표시할 수 있어 유연성이 뛰어납니다. 🔗


![[독서광] 해킹과 사이버 보안의 모든 것](https://i1.ytimg.com/vi/8kaVeV3RIR4/hqdefault.jpg)


