This might seem like a dumb question, but did you ever create a C# project with that version? In other words, did you install the C# personality? Because, you know, C# is not fundamental to Visual Studio ;)
You don't need to reinstall. If you are sure C# should be installed, just try Repair. If you didn't install it before, you can modify the installation. Takes much less time than a complete re-install.