标签: c# c interop wrapper
我有一个C代码,我想在C#中使用它。
除了重写此代码外,还有可能吗?
答案 0 :(得分:7)
将C代码构建为DLL,然后使用“P / Invoke”来调用它。你需要了解一下互操作,这是一个我不太了解的领域,我担心 - 但这里有一些链接:
答案 1 :(得分:0)
在这里,我有一个很棒的工具SWIG ,可以做到这一点。它支持很多不同的语言,包括C#和java。