更新 : 2007 年 11 月 属性は、ほとんどすべての宣言に使用できます。ただし、一部の属性は、特定の種類の宣言に対してのみ使用できます。属性を指定するときは、属性の名前を角かっこで囲み、適用するエンティティの宣言の前に置きます。たとえば、DllImport 属性をメソッドに適用する場合は、次のように宣言します。 [System.Runtime.InteropServices.DllImport("user32.dll")] extern static void SampleMethod(); 詳細については、「DllImportAttribute クラス」を参照してください。 属性の多くにはパラメータがあり、位置、名前なし、または名前で特定されます。位置で決まるパラメータは、特定の順序で指定する必要があり、省略できません。名前付きのパラメータは省略でき、自由な順序で指定できます。位置