标签: c# .net c cross-language
我有一些c头文件和一个我想在c#项目中导入和使用的库。我怎么能这样做?
答案 0 :(得分:4)
使用[System.Runtime.InteropServices.DllImport]属性(P/Invoke):
[System.Runtime.InteropServices.DllImport]
[DllImport("dllname.dll")] static extern void MyFunctionName();
答案 1 :(得分:2)
Mehrdad说的话。
此外,欢迎来到精彩的编组世界。 P/Invoke.Net是你最好的朋友。