ну если придираться ко словам то я скажу что не какой язык не учить полностью тк очень часто выходят новые библы и уследить за всем не возможно а вот про то что понять основу это быстро можно если ты знаешь какой то язык а вообще с c++ на c# перейти не трудно у меня много знакомых кто программировал на c# и когда она начинали изучать с++ они говорили что да саня с# легче чем c++ да и вообще по личному опыту можно сказать в колледже в свое время учил с++ потом начали учить c# через год как я учил c++ и прошел через все трудности я c# понял налету ток к синтаксису привыкал долго