私は自分自身がこの種のものをたくさん書いていることに気づきます:
[SameAttribute]
ClassA fieldA;
[SameAttribute]
ClassB fieldB;
[SameAttribute]
ClassC fieldC;
...
一度に同じ属性を持つ複数のフィールドをマークできるC#の構文はありますか?この状況について、このコードの冗長性を減らし、読みやすくするコーディング規約があるのではないでしょうか。
編集:明確にするために、クラスのすべてのフィールドにこの属性を持たせたくはありません。それらはたくさんあります。