我正在分析将现有的 C# 库转换为 java。首先,我需要知道现有 C# 库中使用的类型/内置关键字是什么。我的意思是,例如
public class CSharpClass
{
int i;
float j;
Console.Writeline(String.Concat("A","B"));
}
在这个类中,使用的类型/关键字是,
- 上市
- 整数
- 漂浮
- 安慰
- 细绳
我的问题是,
- 有没有办法做到这一点。我希望我能和罗斯林一起做这件事。但是我们可以获得变量的“LocalDeclarationStatementSyntax”。但是如何解析“Console”和“Concat”。解析类中所有标记的“Sytax walker”是唯一的选择吗?
- 还有如何使用 Roslyn 从项目文件中获取所有类?