Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Fehlermeldung
Überladbarer unärer Operator erwartet.
Overloadable unary operator expected
Es liegt ein unaerer Operator vor, der einen Wert einer anderen Klasse zurückgibt. Wenn Sie die Konvertierung beabsichtigen, müssen Sie eine implizite oder explizite Umwandlung vornehmen.
Im folgenden Beispiel wird CS1019 generiert:
// CS1019.cs
public class ii
{
int i
{
get
{
return 0;
}
}
}
public class a
{
public static a operator ii(a aa) // CS1019
// try the following line instead
//public static a operator ++(a aa)
{
return new a();
}
public static void Main()
{
}
}