C# 在C中使用IronPython#

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

我最近在C#中发现了IronPython,我发现的唯一教程是如何在C#中使用python脚本,但我注意到,IronPython有一些类和方法可以直接在C#中使用,比如:
PythonIterTools.product some_pr=new PythonIterTools.product()
和其他,有人能解释这是如何工作的吗?

IronPython标准库的部分是用C#实现的,主要是因为CPython中的等价物是用C编写的。您可以直接从C#(或任何其他静态.NET语言)直接访问这些部分,但是,它们并不打算以这种方式使用,也可能不容易使用