+ 2
The main advantage of learning C# over C++ is that C# is much more appropriate than C++ for developing a wide variety of programs. There are a few, specific niches in which you need a language like C++ (or C), but unless youâre working in one of those areas, C# will make it easier to write programs and the results will be more reliable and maintainable.
Source-Quora



