Sdílet prostřednictvím


Compilerfehler CS0471

Aktualisiert: November 2007

Fehlermeldung

Die 'Name'-Methode ist keine generische Methode. Wenn Sie eine Ausdrucksliste erstellen wollten, setzen Sie den <-Ausdruck in runde Klammern.
The method 'name' is not a generic method. If you intended an expression list, use parentheses around the < expression.

Dieser Fehler wird generiert, wenn der Code eine Ausdrucksliste ohne Klammern enthält.

Beispiel

Im folgenden Beispiel wird CS0471 generiert.

// CS0471.cs
// compile with: /t:library
class Test
{
    public void F(bool x, bool y) {}
    public void F1()
    {
        int a = 1, b = 2, c = 3;
        F(a<b, c>(3));    // CS0471
        // To resolve, try the following instead:
        // F((a<b), c>(3));
    }
}