コンパイラ エラー CS0708
更新 : 2007 年 11 月
エラー メッセージ
'フィールド': 静的クラスでインスタンス メンバを宣言することはできません。
このエラーは static として宣言したクラスで、static 以外のメンバを宣言した場合に発生します。静的クラスのインスタンスを作成することはできないため、インスタンス変数は意味を持ちません。static キーワードは、静的クラスのすべてのメンバに適用する必要があります。
次の例では CS0708 エラーが生成されます。
// CS0708.cs
// compile with: /target:library
public static class C
{
int i; // CS0708
static int j; // OK
}