C#はCとは全く異なる言語だと思うな。似ても似つかない。