Delphi = まともなOOP
C# = まともなOOPでない

だから移行できないんだろ。