我正在编写一个桌面应用程序。它需要在客户端机器上生成 c# 代码。
我想过使用 CodeDOM(复杂)或简单的字符串操作(脆弱)。还有什么?推荐哪种方式?
我正在编写一个桌面应用程序。它需要在客户端机器上生成 c# 代码。
我想过使用 CodeDOM(复杂)或简单的字符串操作(脆弱)。还有什么?推荐哪种方式?
如果您的意思是运行动态代码,那么:CS-Script是最成熟的解决方案。使用 CS-Script,您甚至可以滚动您自己的基于模板的自定义代码生成器,例如MyGeneration使用的脚本。