修饰词的作用[ DllImport ( "kernel32" ) ]private static extern int GetPrivateProfileString ( string section ,string key ,string def ,StringBuilder retVal ,int size ,string private static extern 在这里具体指什么,为什么要在这里存
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/17 03:00:03
修饰词的作用[ DllImport ( "kernel32" ) ]private static extern int GetPrivateProfileString ( string section ,string key ,string def ,StringBuilder retVal ,int size ,string private static extern 在这里具体指什么,为什么要在这里存
修饰词的作用
[ DllImport ( "kernel32" ) ]
private static extern int GetPrivateProfileString ( string section ,string key ,string def ,StringBuilder retVal ,int size ,string
private static extern 在这里具体指什么,为什么要在这里存在,不要说因为ms规定?ms为什么要规定这些呢?
修饰词的作用[ DllImport ( "kernel32" ) ]private static extern int GetPrivateProfileString ( string section ,string key ,string def ,StringBuilder retVal ,int size ,string private static extern 在这里具体指什么,为什么要在这里存
private 不是必需的,根据设计了,public也可以阿
extern 关键字表示该方法是要调用非托管代码
如果使用extern关键字来引入非托管代码,则必须也同时使用static.为什么要用static,是因为你调用非托管代码,总得有个入口点吧,那么你声明的这个GetPrivateProfileString方法就是你要调用的非托管代码的入口.想想Main函数,是不是也必须是static呢.