Pra*_*ash 0 c# syntax automation
我正在用C#设计一个桌面应用程序,它根据提供的要求自动生成代码.
现在我想检查生成的代码的语法.在早期阶段,我们可以为系统提供一些可能性.我能在这里做些什么而不是为每种可能性提供系统吗?
谢谢.
提供自己生成代码,确保语法正确的最佳方法是首先生成语法正确的代码.
否则,除了创建自定义C#解析器和语义分析器("半编译器")之外,您还可以考虑调用命令行C#编译器,它是.NET框架的一部分,并分析其文本输出.
命令行C#编译器的使用和输出描述这里在MSDN.看看Process.Start如何从代码中启动新进程.
| 归档时间: |
|
| 查看次数: |
684 次 |
| 最近记录: |