我正在使用IronPython中的.NET API进行连接.API返回错误类型的对象(某种通用对象).我怀疑问题没有出现在他们的C#代码中,因为构造对象时的类型声明是强制返回的对象为正确的类型.是否有可能在IronPython中对一个.NET对象进行类型转换?我认为这样做会有所帮助.
要强制转换,您可以执行以下操作:
import clr
convertedObject = clr.Convert(someObject, someType)
Run Code Online (Sandbox Code Playgroud)
这将搜索并运行隐式/显式转换(如果存在).
注意:自IronPython 2.6起可用.
| 归档时间: |
|
| 查看次数: |
7344 次 |
| 最近记录: |