Ошибка компилятора CS1677
Параметр "число" не должен объявляться с ключевым словом "ключевое_слово"
Эта ошибка возникает, если модификатор типа параметра в анонимном методе не соответствует модификатору, используемому в объявлении делегата, к которому выполняется приведение метода.
Следующий пример приводит к возникновению ошибки CS1677:
// CS1677.cs
delegate void D(int i);
class Errors
{
static void Main()
{
D d = delegate(out int i) { }; // CS1677
// To resolve, use the following line instead:
// D d = delegate(int i) { };
D d = delegate(ref int j){}; // CS1677
// To resolve, use the following line instead:
// D d = delegate(int j){};
}
}
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: