2

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

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

4

3 回答 3

7

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

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

于 2009-04-03T15:37:51.693 回答
3

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

于 2009-03-20T20:12:11.670 回答
0

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

于 2009-03-21T01:17:05.823 回答