Is there anything in c# that could not be achieved through c, c++ and assembly??
I am asking this because I want to dedicate my time learning operating systems and networking and I don't want to be held back at any point due to the lack of c# understanding. So please let me know if there is anything at all for which I would inevitably require c#, or can I do without it..