コンパイラ エラー CS0504
更新 : 2007 年 11 月
エラー メッセージ
定数 'variable' を static に指定することはできません。
変数が const の場合は、static でもあります。const であり static である変数が必要な場合は、単にその変数を const として宣言してください。static 変数だけが必要な場合は、単に static としてマークしてください。
次の例では CS0504 エラーが生成されます。
// CS0504.cs
namespace x
{
abstract public class clx
{
static const int i = 0; // CS0504, cannot be both static and const
abstract public void f();
}
}