更新:2007 年 11 月

错误消息

“type”: 静态类型不能用作类型参数

静态类型无法实例化,因此不能用作泛型参数。若要解决此错误,请从泛型参数中移除静态类型。

示例

下面的示例生成 CS0718:

 复制代码
// CS0718.cs
public static class SC
{
    public static void F()
    {
    }
}

public class G<T>
{
}

public class CMain
{
    public static void Main()
    {
        G<SC> gsc = new G<SC>();  // CS0718
    }
}