将C方法/类导入C#项目

时间:2009-04-03 20:47:09

标签: c# .net c cross-language

我有一些c头文件和一个我想在c#项目中导入和使用的库。我怎么能这样做?

2 个答案:

答案 0 :(得分:4)

使用[System.Runtime.InteropServices.DllImport]属性(P/Invoke):

[DllImport("dllname.dll")]
static extern void MyFunctionName();

答案 1 :(得分:2)

Mehrdad说的话。

此外,欢迎来到精彩的编组世界。 P/Invoke.Net是你最好的朋友。