标签: c# c dll
可能重复: How do I call unmanaged C/C++ code from a C# ASP.NET webpage
我有一个用“C”语言编写的dll文件,我想在C#中使用它。我怎样才能做到这一点?
答案 0 :(得分:3)
您可以使用PInvoke
平台调用服务(PInvoke) 允许托管代码调用非托管代码 在a中实现的函数 DLL。
Here是NAG(数值算法组)小组的一个很好的教程
答案 1 :(得分:2)
您可以在C#代码中执行DllImport,然后使用PInvoke。
对于您的自定义dll,您可以在SO上尝试此example answer。
这是good website以供使用Windows dll