我正在处理一个vb.net项目,在那里我们使用ironPython编写脚本。vb.net部件公开了一些具有只读属性的对象,以便在用户脚本中使用。
最初,当属性被非参数化时,脚本工作得很好。但是,一旦我们添加了参数(带有默认值),像ret = obj1.param1 - obj2.param1这样的调用就会停止处理错误:
不支持-的操作数类型:'indexer#‘和'indexer#’
发布于 2014-12-01 15:18:55
IronPython可能不支持具有默认值的参数化属性。请使用VB类示例进行公开问题。
https://stackoverflow.com/questions/27208084
复制相似问题