我正在尝试在.Net中构建一个文档组装应用程序,它将允许规则和条件嵌入文档片段中,可能使用某种脚本语言(我不想发明自己的脚本语言)。
我需要c#代码能够调用脚本语言,反之亦然,但更重要的是,我还希望它们能够通过引用共享任意数据结构(而不仅仅是通过值传递一些字符串)。
我可以使用PowerShell来实现这个目标吗?还是我需要使用DLR语言,比如IronPython?另外,使用DLR语言是否有其他优势,这意味着我应该无论如何都使用DLR?
安迪
我需要c#代码能够调用脚本语言,反之亦然,但更重要的是,我还希望它们能够通过引用共享任意数据结构(而不仅仅是通过值传递一些字符串)。
我可以使用PowerShell来实现这个目标吗?还是我需要使用DLR语言,比如IronPython?另外,使用DLR语言是否有其他优势,这意味着我应该无论如何都使用DLR?
安迪