Share via


コンパイラ エラー 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
    }
}