如何使用C#代码(而不是python)将静态类(或静态方法)导入IronPython(或DLR)?

时间:2009-08-19 14:15:56

标签: c# static ironpython dynamic-language-runtime

scope.SetVariable(“math”,?? typeof(System.Math)??);

还是需要创建模块?

1 个答案:

答案 0 :(得分:6)

你可以这样做:

scope.SetVariable(“math”,DynamicHelpers.GetPythonTypeFromType(typeof(System.Math)));

DynamicHelpers位于IronPython.Runtime.Types。