閱讀英文

共用方式為


編譯器錯誤 CS0471

方法 'name' 不是泛型方法。 如果您要的是運算式清單,請在該 < 運算式前後使用括弧。

當您的程式碼包含不含括弧的運算式清單時,會產生這個錯誤。

範例

下列範例會產生 CS0471:

// 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));
    }
}

注意

Roslyn 已不再使用此編譯器錯誤。 先前的範例應可成功編譯。