我最近在C#中发现了IronPython,我发现只有教程如何在C#中使用python脚本,但我注意到,IronPython有类和方法可以直接在C#中使用,如:PythonIterTools.product some_pr = new PythonIterTools.product();
和其他人,任何人都可以解释这是如何工作的?
答案 0 :(得分:1)
IronPython标准库的一部分是用C#实现的,主要是因为CPython中的等价物是用C语言编写的。你可以直接从C#(或任何其他静态.NET语言)直接访问这些部分,但它们并非意图以这种方式使用,可能不容易使用。