次の方法で共有


コンパイラ エラー CS1953

更新 : 2007 年 11 月

エラー メッセージ

ラムダ式のツリーには、メソッド グループを含めることはできません。

メソッドの呼び出しには、() 演算子が必要です。この演算子のないメソッド名はメソッド グループを指します。メソッド グループとは、その名前を持つオーバーロードされたすべてのメソッドのセットです。

このエラーを解決するには

  • メソッドを呼び出す場合は、() 演算子を追加します。

使用例

次の例では CS1953 が生成されます。

// cs1953.cs
using System;
using System.Linq.Expressions;
class CS1953
{
    public static void Main()
    {
        double num = 10;
        Expression<Func<bool>> testExpr =
              () => num.GetType is int; // CS1953 
    }
}