标签: .net c
如何编译用于.NET的C代码?
有一个用C语言写的游戏;如何将其转换为.Net代码或使用它的某些部分?
答案 0 :(得分:12)
您不能直接在.NET中使用C代码。
您有几个选择:
将C代码编译成动态链接库,并使用P / Invoke从.NET程序中调用它。
将C代码移植到.NET。
使用C ++ / CLI包装C代码(进行混合模式程序集),并在您选择的其他.NET语言中使用这些代码。