Learn C++. It takes a while to get there but once you start using a lot of the STL and templating you'll begin to miss it in C#. That said, C# is also an excellent language to learn. They just serve different areas.
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Learn C++. It takes a while to get there but once you start using a lot of the STL and templating you'll begin to miss it in C#. That said, C# is also an excellent language to learn. They just serve different areas.