Share via


Compilerfehler CS1637

Iteratoren dürfen keine unsicheren Parameter oder yield-Typen aufweisen.

Überprüfen Sie die Argumentliste des Iterators und den Typ eventueller yield-Anweisungen, um zu bestätigen, dass Sie keine unsicheren Typen verwenden.

Beispiel

Im folgenden Beispiel wird CS1637 generiert:

// CS1637.cs  
// compile with: /unsafe  
using System.Collections;  
  
public unsafe class C  
{  
    public IEnumerator Iterator1(int* p)  // CS1637  
    {  
        yield return null;  
    }  
}