コンパイラ エラー CS1955
更新 : 2007 年 11 月
エラー メッセージ
実行不可能なメンバ 'name' をメソッドのように使用することはできません。
呼び出しができるのは、メソッドとデリゲートだけです。このエラーは、メソッドとデリゲート以外のものに空のかっこを付けると生成されます。
このエラーを解決するには
- 式からかっこを削除します。
使用例
次のコードは整数とプロパティを開始しようとしているため、CS1955 が生成されます。
// cs1955.cs
class A
{
public int x = 0;
public int X
{
get { return x; }
set { x = value; }
}
}
class Test
{
static int Main()
{
A a = new A();
a.x(); // CS1955
a.X(); // CS1955
}
}