Ошибка компилятора CS1637
Обновлен: Ноябрь 2007
Сообщение об ошибке
Итераторы не могут иметь небезопасные параметры или типы yield
Iterators cannot have unsafe parameters or yield types
Проверьте список аргументов итератора и тип всех операторов "yield", чтобы убедиться в отсутствии среди них небезопасных типов.
Пример
Следующий пример приводит к созданию ошибки CS1637:
// CS1637.cs
// compile with: /unsafe
using System.Collections;
public unsafe class C
{
public IEnumerator Iterator1(int* p) // CS1637
{
yield return null;
}
}