【发布时间】:2010-12-18 20:56:50
【问题描述】:
我正在考虑将脚本语言嵌入到我的一个软件项目中,并确定了两种选择:通过 CodeDOM 在运行时编译 C# 和嵌入基于 DLR 的脚本语言。这两个选项都可以让我完全访问 .NET Framework。
我要编写脚本的操作将是用户定义的 DataRow 转换和一组元数据,从而产生修改后的 DataRow。我希望这些转换将是可组合的并且经常被调用。当然,我希望最终用户能够提供和修改转换。
考虑到这种工作负载,使用一种方法比另一种方法有什么明显的优势吗?
【问题讨论】:
标签: c# scripting ironpython dynamic-language-runtime