2020-01-16から1日間の記事一覧

C#で属性を利用して処理に制約の説明を追加する

属性とは C#に属性(Attribute)という機能があり、これを付ける事でクラスやメンバーに情報を追加することができます。 .NET で使用されている有名なものでは、デバッグ時だけコンパイルされる"Conditionat"属性や、廃止予定を予告するための"Obsolete"属性が…