2

我正在编写一个桌面应用程序。它需要在客户端机器上生成 c# 代码。

我想过使用 CodeDOM(复杂)或简单的字符串操作(脆弱)。还有什么?推荐哪种方式?

4

2 回答 2

6

T4?http://msdn.microsoft.com/en-us/library/bb126445.aspx

于 2010-09-09T20:43:12.817 回答
0

如果您的意思是运行动态代码,那么:CS-Script是最成熟的解决方案。使用 CS-Script,您甚至可以滚动您自己的基于模板的自定义代码生成器,例如MyGeneration使用的脚本。

于 2010-09-10T06:31:08.523 回答