我知道CodeGear让BabelCode使用Code DOM将C#转换为Delphi for .NET。我很好奇是否还有其他类似的工具可以将C#转换为Delphi Prism?如果没有,使用Code DOM创建一个(是的,那是开放式的!)
更新:现在内置于Delphi Prism中。只需粘贴或导入您的C#,您就拥有了Oxygene即Delphi Prism Code。
答案 0 :(得分:7)
它还处于早期阶段,但Carlo刚刚发布了他的开源“C#to Oxygene”工具的第一次修订:
答案 1 :(得分:3)
我看到的一个选项是在C#编译的程序集上使用.NET Reflector。它有一个Oxygene语法。这是一种漫长的过程,并不完全是最佳的。
答案 2 :(得分:0)
使用BabelCode将C#转换为Delphi,然后使用Oxidizer将Delphi转换为Prism。我意识到,这不是一个明星的想法,但它至少可以比通过Reflector更自动化。祝你好运。