我在 CodePlex 上写了一个大致相当于 PyBinding 的 CSharpScriptBinding。它使用来自http://www.csscript.net的 C# 脚本引擎。
在我写完之后,我有点决定它可能真的不是很好用的东西。尽管它将已编译的脚本代码缓存为已编译的程序集,但我担心每次使用绑定时都会创建一个临时程序集。这会在将来增加一个问题吗?如果是这样,也许 C# 脚本引擎中有一种我不知道的方法可以进一步优化它......?有什么想法可以证实我的怀疑,即这只是一个坏主意(但在学习更多关于绑定和转换器方面很有用)?