如何关联C#
和C
?我在C
中实现了一个游戏,我希望与用C#
编写的库进行聚合。
是否可以将C#
代码转换为DLL
,然后在C
中将其打开?或者还有另一种链接两种语言的方法吗?
据我所知,从C#
到C
的对话非常困难且昂贵。
答案 0 :(得分:1)
我的建议是抛弃C代码并从头开始使用C#代码。
您可能在C中使用的所有库,它们的等效或几乎相同(甚至更好)都可以在C#中使用。
C
中无法直接转换为C#
的代码量非常高,您最终会浪费时间和时间来使代码正常工作,而这些代码可能已经完成了更好的方法,如果你首先在C#开始使用。
C是一种很棒的语言,但对于我来说,C#程序员对C#的帮助大大减少了:)