更新:2007 年 11 月
错误消息
构造函数“name”标记为 external。构造函数可能标记为 extern。但是,编译器无法验证构造函数是否确实存在。因此将生成该警告。
移除此警告
使用 pragma 警告指令忽略此警告。
将构造函数移到类型内。
示例
下面的代码将生成 CS0824:
复制代码 | |
---|---|
// cs0824.cs public class C { extern C(); // CS0824 public static int Main() { return 1; } } |
更新:2007 年 11 月
构造函数可能标记为 extern。但是,编译器无法验证构造函数是否确实存在。因此将生成该警告。
使用 pragma 警告指令忽略此警告。
将构造函数移到类型内。
下面的代码将生成 CS0824:
复制代码 | |
---|---|
// cs0824.cs public class C { extern C(); // CS0824 public static int Main() { return 1; } } |