我怎样才能通过单声道从Cpython中调用C#?

时间:2014-09-05 07:09:12

标签: c# python linux mono

这就是背景。有一个C-S框架。客户端由C#编码,服务器由Cpython编码。某些功能在客户端编码。服务器还需要它来检查以防止客户端作弊。

这就是问题所在。如何在Linux中从Cpython中调用C#?

我谷歌它,我发现单声道。但我不知道。它真的有效吗?

也许你会说套接字可以解决我的问题。但我认为改变框架是很昂贵的。如果可以的话,我宁愿直接从Cpython调用C#。

最后,如果它让你感到厌恶,我很抱歉我的英语很差。

1 个答案:

答案 0 :(得分:1)

Mono是CLR的开源实现。是的,显然,它有效:请参阅Xamarin网站。

使用Mono,您可以使用IronPython(在.NET之上实现Python)来调用C#库。

如果你真的必须使用CPython,另一种选择是python.net。我几年前玩过它,但似乎需要一些爱,但是: - )