KeyValuePair(TKey, TValue) での ToString() のオーバーライドに関する質問がここにありますが、これは不可能です。
DebuggerDisplayAttribute、DebuggerTypeProxyAttribute など、デバッガーでの型の表示方法を制御できる属性型がいくつかあることを確認しました。デバッガー ビジュアライザーのみを使用しました。
論理的には、これらの属性はユーザー定義のクラスにのみ適用できます (部分クラスを除く)。
Visual Studio で組み込み (BCL) .NET 型のデバッグ結果を制御する方法はありますか?
編集:少し明確にするために、私は主に型の文字列表現に興味があります。これは、デバッグのためだけに ToString() を「オーバーライド」するようなものです。