2

DebuggerStepThroughAttributeをメソッドまたはコンストラクターに追加する方法を知っています。通常は、コードメンバーのCustomAttributesコレクションに追加します。しかし、C#プロパティのsetterとgetterに対してこれを行う方法はわかりません。どちらも、属性を追加するこのコレクションを提供していないためです。誰か手がかりがありますか?

4

1 に答える 1

1

DebuggerStepThroughAttribute、メソッド、コンストラクター、構造体、およびクラスを対象としています。フィールドやプロパティには適用できません。ただし、DebuggerNonUserCodeAttribute同様の目的を達成するために使用できます。

とはいえ、属性はに適用できますCodeMemberPropertyドキュメントには、基本クラスCustomAttributesから継承すると記載されています。CodeTypeMember

于 2010-04-05T15:08:13.423 に答える