编译.NET的C代码

时间:2010-07-19 18:06:36

标签: .net c

如何编译用于.NET的C代码?

有一个用C语言写的游戏;如何将其转换为.Net代码或使用它的某些部分?

1 个答案:

答案 0 :(得分:12)

您不能直接在.NET中使用C代码。

您有几个选择:

  1. 将C代码编译成动态链接库,并使用P / Invoke从.NET程序中调用它。

  2. 将C代码移植到.NET。

  3. 使用C ++ / CLI包装C代码(进行混合模式程序集),并在您选择的其他.NET语言中使用这些代码。