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.
Type expected
Ein Typ wurde beim Überladen eines Operators an der erwarteten Stelle nicht angegeben.
Fehlender Typ in diesem Fall bedeutet, dass für den Rückgabetyp des überladenen Operators kein Typ angegeben ist.
Dieser Fehler sollte nicht mit fehlendem generischen Typparameter verwechselt werden.
Example
Im folgenden Beispiel wird CS1031 generiert:
namespace x
{
public class I
{
}
public class A
{
public static operator +(A a) // CS1031 - Overloaded operator missing a type
{
return new I();
}
public static I operator +(A a) // Correct - type was specified
{
return new I();
}
}
}