在IronPython中使用C#代码

Chi*_*Tol 3 .net c# python ironpython

我即将开始一个.NET项目:我们需要创建一个利用一些现有C#代码的创建程序,我希望使用IronPython.(我是一位经验丰富的Python程序员,但有点像.NET新手).

我的问题是:IronPython是否适合使用大多数C#代码,或者仅仅使用C#会更好吗?如果IronPython很合适,是否有任何陷阱需要注意?

Ree*_*sey 5

您需要将C#代码编译为可在IronPython中使用的程序集(DLL).一旦你这样做,IronPython可以像任何其他.NET程序集一样使用它.

这是IronPython的常见使用场景.