Frozzeg, не забываем, что C# это уже не тот си… C/C++ это одно, а шарп только буковкой схож.
Я про то, что аналогии не совсем уместны.
C# почти также гибок как и С++, единственный его минус (хотя не факт) - C# не системный язык
различия в синтаксисе и семантике не берем