"Jason Felix" <ja**********@126.com> wrote in message
news:e7**************@TK2MSFTNGP12.phx.gbl...
i have already learned C++ for 1 year, and i think C++ is a very powerful
language. but i recently recognised that C# is more widely used in fact. so
i want to move to C#. but i don't want to give up C++. so can i study both
of them?
i need your useful advices!
C# is probably one of the easiest languages to learn. Far easier than
something like Visual Basic.NET, in my opinion, and certainly easier than
C++. However, learning another programming language is still a challenge
without a compelling reason to do so (i.e. job requirement).
So, I would recommend using C++.NET to get yourself used to writing managed
code, and maybe converting a few of your smaller class libraries to C# and
consuming them in existing solutions. That allows you to add C# to your
resume even though your primary language is C++. As long as you have a
strong knowledge of the .NET Framework, language won't make that much of a
difference.
Visual C++ .NET
http://www.gotdotnet.com/team/cplusplus/
I just recently got a job requiring all code be written in Visual Basic .NET
despite my admission that I had never actually written a single line of
VB.NET code. It really is all about the Framework.
Good Luck,
Carl