更新:2007 年 11 月
错误消息
“construct”“identifier”不是泛型方法。如果原打算使用表达式列表,请用括号将 < 表达式括起来。指定的构造不是一个类型或方法,而类型和方法是唯一能接受泛型参数的构造。请移除尖括号中的类型参数。如果需要泛型,请将泛型构造声明为泛型类型或方法。
下面的示例生成 CS0307:
复制代码 | |
---|---|
// CS0307.cs class C { public int P { get { return 1; } } public static void Main() { C c = new C(); int p = c.P<int>(); // CS0307 – C.P is a property // Try this instead // int p = c.P; } } |