编译.NET的C代码

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

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

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

你有几个选择:

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

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

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