编译器错误 CS0718
更新: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
}
}