学完C++再学C#绝对更好,但直接学C#也可以。
只要掌握面向对象的基础,你看你喜欢哪种就用哪种,兴趣还是重要的。