これは不可能に思えますが、とにかく質問します... C# で単一の属性を複数のフィールドに一度に適用することは可能ですか?
public class MyClass {
[SomeAttribute]
public int m_nVar1;
[SomeAttribute]
public int m_nVar2;
public int m_nVar3;
}
m_nVar3 ではなく、m_Var1 と m_Var2 に「SomeAttribute」を配置する簡単な方法はありますか? 現在、各フィールドの前に属性を配置していますが、属性を使用してすべてのフィールドをブロック内に配置するとよいでしょう。