Прочитать на английском

Поделиться через


Ошибка компилятора CS1732

Требуется параметр.

Эта ошибка возникает, если лямбда-выражение содержит запятую, следующую за входным параметром, однако следующий параметр не указывается.

Исправление ошибки

  1. Либо удалите запятую, либо добавьте входной параметр, который компилятор ожидает найти после запятой.

Пример

Следующий пример приводит к возникновению ошибки CS1732:

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