链接C#(C-sharp)和C语言

时间:2013-03-26 12:34:37

标签: c# c

如何关联C#C?我在C中实现了一个游戏,我希望与用C#编写的库进行聚合。

是否可以将C#代码转换为DLL,然后在C中将其打开?或者还有另一种链接两种语言的方法吗?

据我所知,从C#C的对话非常困难且昂贵。

1 个答案:

答案 0 :(得分:1)

我的建议是抛弃C代码并从头开始使用C#代码。

您可能在C中使用的所有库,它们的等效或几乎相同(甚至更好)都可以在C#中使用。

C中无法直接转换为C#的代码量非常高,您最终会浪费时间和时间来使代码正常工作,而这些代码可能已经完成了更好的方法,如果你首先在C#开始使用。

C是一种很棒的语言,但对于我来说,C#程序员对C#的帮助大大减少了:)