Compilerfehler CS1601
Aktualisiert: November 2007
Fehlermeldung
Der Methoden- oder Delegatparameter darf nicht den Typ "Typ" haben.
Method or delegate parameter cannot be of type 'type'
Einige Typen in der .NET Framework-Klassenbibliothek, z. B. TypedReference, RuntimeArgumentHandle und ArgIterator, können nicht als ref- oder out-Parameter verwendet werden, da sie unsichere Operationen unterstützen.
Im folgenden Beispiel wird CS1601 generiert:
// CS1601.cs
using System;
class MyClass
{
public void Test1 (ref TypedReference t) // CS1601
{
}
public void Test2 (out ArgIterator t) // CS1601
{
}
}