使用Ironjs。我有一个c#函数注册为JS函数(通过SetGlobal)
它被调用,但我想从该函数返回一个值。该值是一个IEnumerable的CLR对象。使用Jint这只是工作:我返回对象并可以预先处理它等,我如何在IronJS中做同样的事情(为什么不使用Jint,它有bug,例如它不会编译underscore.js)
编辑:由于我不是一个流利的F#人,我不能通过阅读代码自己回答这个问题。所以我修复了Jint。然而,知道答案仍然很好答案 0 :(得分:1)
我们仍在研究.NET互操作。因此,IronJS中的foreach未设置为枚举IEnumerables,而是设置为CommonObject类型对象。