タグ付けされた質問 「debuggerdisplay」

3
C#デバッグ:[DebuggerDisplay]またはToString()?
{MyNamespace.MyProject.MyClass}デバッガーに表示する代わりに、デバッグ情報の有用性を高めるには2つの方法があります。 これらは、の使用法DebuggerDisplayAttributeとToString()方法です。 using System.Diagnostics; ... [DebuggerDisplay("Name = {Name}")] public class Person { public string Name; } または public class Person { public string Name; public override string ToString() { return string.Format("Name = {0}", Name); } } どちらか一方を優先する理由はありますか?両方をしない理由はありますか?それは純粋に個人的な好みですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.