CS1637 de erro do compilador
Mensagem de erro
Iteradores não podem ter parâmetros sem segurança ou gerar tipos
Verifique a lista do argumento de iterador e o tipo de quaisquer instruções yield para verificar se você não estiver usando quaisquer tipos não seguros.
Exemplo
O exemplo a seguir gera CS1637:
// CS1637.cs
// compile with: /unsafe
using System.Collections;
public unsafe class C
{
public IEnumerator Iterator1(int* p) // CS1637
{
yield return null;
}
}