C#到Oxygene代码转换器

时间:2009-03-20 20:11:25

标签: c# delphi codedom oxygene

我知道CodeGear让BabelCode使用Code DOM将C#转换为Delphi for .NET。我很好奇是否还有其他类似的工具可以将C#转换为Delphi Prism?如果没有,使用Code DOM创建一个(是的,那是开放式的!)

更新:现在内置于Delphi Prism中。只需粘贴或导入您的C#,您就拥有了Oxygene即Delphi Prism Code。

3 个答案:

答案 0 :(得分:7)

它还处于早期阶段,但Carlo刚刚发布了他的开源“C#to Oxygene”工具的第一次修订:

http://code.remobjects.com/p/csharptoxy/

答案 1 :(得分:3)

我看到的一个选项是在C#编译的程序集上使用.NET Reflector。它有一个Oxygene语法。这是一种漫长的过程,并不完全是最佳的。

答案 2 :(得分:0)

使用BabelCode将C#转换为Delphi,然后使用Oxidizer将Delphi转换为Prism。我意识到,这不是一个明星的想法,但它至少可以比通过Reflector更自动化。祝你好运。