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
Der "Zahl"-Parameter sollte nicht mit dem "Schlüsselwort"-Schlüsselwort deklariert werden.
Parameter 'number' should not be declared with the 'keyword' keyword
Dieser Fehler tritt auf, wenn der Parametertypmodifizierer in einer anonymen Methode nicht mit demjenigen übereinstimmt, der in der Deklaration eines Delegaten verwendet wird, in den die Methode umgewandelt wird.
Beispiel
Im folgenden Beispiel wird CS1677 generiert:
// CS1677.cs
delegate void D(int i);
class Errors
{
static void Main()
{
D d = delegate(out int i) { }; // CS1677
// To resolve, use the following line instead:
// D d = delegate(int i) { };
D d = delegate(ref int j){}; // CS1677
// To resolve, use the following line instead:
// D d = delegate(int j){};
}
}