extern 修饰符用于声明在外部实现的方法
extern 修饰符的常见用法是在使用 Interop 服务调入非托管代码时与 DllImport 属性一起使用
在这种情况下,还必须将方法声明为 static
DllImport("avifil32.dll")]
private static extern void AVIFileInit();
也就是说这个方法是放在申明的类之外的类中实现的.
本文介绍了extern修饰符在C#中的用途及其与DllImport属性配合使用的方法。通过实例展示了如何声明一个在外部实现的方法,并强调了此类方法必须声明为static。
extern 修饰符用于声明在外部实现的方法
extern 修饰符的常见用法是在使用 Interop 服务调入非托管代码时与 DllImport 属性一起使用
在这种情况下,还必须将方法声明为 static
DllImport("avifil32.dll")]
private static extern void AVIFileInit();
也就是说这个方法是放在申明的类之外的类中实现的.
1466

被折叠的 条评论
为什么被折叠?