1

使用 Ironjs。我将 ac# 函数注册为 JS 函数(通过 SetGlobal)

它被调用,但我想从该函数返回一个值。该值是 CLR 对象的 IEnumerable。使用 Jint 这只是工作:我返回对象并可以 foreach 它等,我如何在 IronJS 中做同样的事情(为什么不使用 Jint,它有错误,例如它不会编译 underscore.js)

编辑:由于我不是流利的 F# 人,我无法通过阅读代码自己回答这个问题。所以我改为修复了 Jint。但是,知道答案仍然很高兴

4

1 回答 1

1

我们仍在开发 .NET 互操作。因此,IronJS 中的 foreach 没有设置为枚举 IEnumerables,而是适用于 CommonObject 类型的对象。

于 2011-09-01T23:08:06.127 回答