C#使用Roslyn的流量分析
我想C#使用Roslyn的流量分析,c#,semantics,roslyn,C#,Semantics,Roslyn,我想 遍历语法树以查找所有if/else语句 分析数据流的语法树 收集计算if和else块结果所需的变量 最后计算每个if/else节点的结果 利用roslyn这样做可行吗?理论上是的。。。实际上,在依赖性方面会有一些障碍(特别是外部的,如RDBMS、文件系统等)。您的目标是什么?@Yahia,我正在想象用实时数据来可视化一个巨大的if块。(条件上的红/绿点)。@kerem就像我说的“理论上这是可能的”。。。继续尝试,然后带着更详细的问题回来…@kerem,你可以去看看,我想这已经满足了你的要求
if
/else
语句if
和else
块结果所需的变量if
/else
节点的结果李>
利用roslyn这样做可行吗?理论上是的。。。实际上,在依赖性方面会有一些障碍(特别是外部的,如RDBMS、文件系统等)。您的目标是什么?@Yahia,我正在想象用实时数据来可视化一个巨大的if块。(条件上的红/绿点)。@kerem就像我说的“理论上这是可能的”。。。继续尝试,然后带着更详细的问题回来…@kerem,你可以去看看,我想这已经满足了你的要求。顺便说一句,它最初是与Roslyn一起构建的,但随着开发人员为Xamarin工作,它被转移到NRefactory以获得mono支持和上线许可(因为Roslyn仍然是CTP)。