To me, the areas that languages have in common are much less interesting than the unique bits.

Delphi has support for virtual constructors and virtual class methods, two features not supported by the C# language. They give a Delphi developer the ability to implement some (very elegant) solutions that are simply impossible in C#.

Some C# features that I only recently discovered include the “??” operator, and checked / unchecked blocks.

Comments

blog comments powered by Disqus