c# - 有没有好的解析C#3.0代码的方法?

标签 c# c#-3.0

我一直在寻找一个免费的(如“免费啤酒”)库,它可以解析 C# 3.0 代码(实际上,带有 lambda 的 C# 2.0 可以做到)并为个人项目返回某种 AST/代码 DOM .但是,到目前为止,我所看到的大多数替代方案都不合适:

那么...有没有免费的、可以工作的 C# 3.0 解析器,可以插入到另一个项目中?

最佳答案

看看http://antlrcsharp.codeplex.com/ 它是用于 Antlr 解析器生成器的 C# 4 语法。

关于c# - 有没有好的解析C#3.0代码的方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3755894/

相关文章:

linq - 如何使用 LINQ 从对象列表中获取唯一的属性列表?

c# - 访问汽车属性中的支持字段

C# 拆分 byte[] 数组

c# - 汇编版本所需的格式是什么?

c# - 在录制视频ffmpeg中增加fps

c# - 无法使用带有 c# 的 ASP.net 从 SMTP 服务器发送邮件

c# - 当第一行是字符串时,GetValue() 不读取十进制值

c# - 在 Linq 的 GroupBy 中取 1

c# - 使用 Linq [C#] 加载重复命名的 XML 节点

c#-3.0 - 如何使用 C# 在 ASP.NET 3.5 中动态设置 “application/ld+json” Schema.org 元数据