更新:2007 年 11 月
错误消息
方法、运算符或访问器“method”被标记为 external 并且没有属性。请考虑添加 DllImport 属性以指定外部实现。标记为 extern 的方法也应使用属性(如
属性指定在哪个位置实现方法。在运行时,程序将需要此信息。
下面的示例生成 CS0626:
复制代码 | |
---|---|
// CS0626.cs // compile with: /warnaserror using System.Runtime.InteropServices; public class MyClass { static extern public void M(); // CS0626 // try the following line // [DllImport("mydll.dll")] static extern public void M(); public static void Main() { } } |