@TomboRombo:

 

The latest C++ standard  C++0x can look as good as C#.