CS1953 de erro do compilador
Mensagem de erro
Uma expressão lambda de árvore pode não contêm um agrupar de método.
Uma telefonar de método requer o () operador. O nome de método sem esse operador se refere o agrupar de método, que é o conjunto de todos os métodos sobrecarregados com esse nome.
Para corrigir este erro
- Se você pretendia chamar o método, adicione o () operador.
Exemplo
O exemplo a seguir gera 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
}
}