CS1732 de erro do compilador

Mensagem de erro

Parâmetro esperado.

Esse erro é gerado quando uma expressão lambda contém uma vírgula após um parâmetro de entrada, mas não especifica o parâmetro a seguir.

Para corrigir este erro

  • Remova o ponto-e-vírgula ou adicionar o parâmetro de entrada que o compilador espera encontrar após a vírgula.

Exemplo

O exemplo a seguir produz CS1732:

// cs1732.cs
// compile with: /target:library
class Test
    {
        delegate void D(int x, int y);
        static void Main()
        {
        D d = (x,) => { }; // CS1732
      }
    }