converts Delphi source files to C#.

Download PDF documentation
View Actual documentation

Just like DelphiXE2Cpp11 Delphi2C# is based on the long-standing experiences with Delphi2Cpp and like DelphiXE2Cpp11 Delphi2C# also uses a parser for the current state of the Delphi programming language. The translator of the parsed code to C# was written completely newly.

Both, Delphi and C# were designed by the Danish software engineer Hejlsberg. That's why both languages have a set of concepts and and even classes in common. An example of it is the StringBuilder class. Therefore a special refactoring dialog has been created for Delphi2C# which helps to use such C# counterparts immediately in the translated Delphi code.

Es gibt aber auch einen grundlegenden Unterschied zwischen Delphi und C#. In C# wird der Code verwaltet, so dass es keine Zeiger auf Speicheradressen gibt. In Delphi hingegen wird in einigen basalen Units starker Gebrauch von Zeigern gemacht. Der Kern der Delphi RTL wurde deshalb fü rC#neu gebaut und darüber hinaus gibt es einige Klassen zur Simulation von Zeigern in C#.

However, there also is a fundamental difference between Delphi and C#. C# code is managed so that there aren't any pointers to memory addresses. In contrast some basic units of the Delphi RTL heavily make use of pointers. The core of the Delphi RTL is rebuilt for C# therefore and some classes to simulate pointers are provided too.


A company which wants to port its software written with Delphi will save enormous costs at use of Delphi2C#. However, such a porting is executed only once and
every single customer has special needs. Even after several years of development Delphi2C# will not accomplish all these needs. Therefore it is offered at first as a reasonably priced packet, comprising not only the program, but also a one-month fulltime support, which will overcome the problems and fullfill the wishes that the customer has.

11 programm  3000,- € 
one monthe fulltime support  3000,- € 
total  6000,- € 

   deutsch Deutsch

Latest News
Delphi2C# beta offer [more...]

DelphiXE2Cpp11 beta offer [more...]