The language is largely irrelevant, its the .NET Framework that takes the effort to learn.
Language feature-wise the gap (small though it is) is closing with each version of Visual Studio that MS release.
Language feature-wise the gap (small though it is) is closing with each version of Visual Studio that MS release.