如果有C#经验,再学C#,非常容易 :-> C++ and C# are both class-based Object-Oriented language. don't understand what you mean by "C++是针对面向类的语言" C# has garbage collection, much easier.By the way, 内部消息: a project of adding generics to c# is on the way. (My professor told us so, he did some research with Microsoft). Not sure whether generics will be supported by CLR though.
举个例子吧,假设没学C++,学C#要100h,学了C++,然后学C#要50h,
这就是如题所说的"会 C++ 后再学 C# 容易得多",可是,学C++要多少
时间?如果是200h呢?呵呵。
估计你学好C++的时间都可以学完c#了
我估计别人之所以觉得有了c++基础再学c#大概是因为他们都是面向对象语言
在学c++中会学到关于面向对象的很多概念。
vb<java<C#<C++
难的并不是语言本身,而是"框架"。
掌握了WIN32API,学什么框架都更加容易;掌握了C++,学什么语言都容易。
同样,掌握了vb比不掌握vb更容易学习C++。
掌握ADO,学习ADO.NET更加容易。
掌握了HTML,学习XML更加容易。
“触类旁通”“举一反三”......
个人意见
:->
C++ and C# are both class-based Object-Oriented language.
don't understand what you mean by "C++是针对面向类的语言"
C# has garbage collection, much easier.By the way, 内部消息: a project of adding generics to c# is on the way. (My professor told us so, he did some research with Microsoft).
Not sure whether generics will be supported by CLR though.