最好先从c过渡到c++,然后再学c#或者java之类的语言就好理解多了~~~~

解决方案 »

  1.   

    同感
    现在有一种一口吃了MSDN的冲动..
      

  2.   

    :)面向对象的思想很重要,你看看深入浅出MFC的第二章,讲得很好!
      

  3.   

    直接学的C#,现在我们学校在学C,用惯了VS.NET再去用TC,真的觉得·····
    觉得如果写ASP.NET好像也用不了那么多,最多用到类
    也许是还没有学精的原因吧~~~
    好好学习,天天向上~~~~~~~~
      

  4.   

    如果你只想随便用用,那光学c#就够了,如果你想学好,尤其像是学惯了c的
    我认为要好好学学c++,c++得对象和类是讲的最透彻的,而且你可以找到这方面的
    大量资料,如果类和成员的概念没理解好,我想应该
    面向对象的c++与c完全是两回事,c#也是这样,你实际要重头学
      

  5.   

    并没有那么简单,定义和实现和在一起不是优点而是缺点,
    而且c++虽然是支持多继承,但是没有c++环境实现这个,
    倒是c#可以从多个接口继承
      

  6.   

    C#我觉得也不怎么好学阿,类和成员的概念还真难学呢
    晕!不建意学C++,C++比这更麻烦!
    C#中类和STRUCT没太大区别呀!都差不多:)你看看MSDN
      

  7.   

    类和成员不学好,怎样学好c#,这是c#的基础,根基不稳,再高的大厦都会倒塌的,
    c++的类与结构是很像,本来c++中的类是准备叫struct,后来用了class这个名字,
    但是!!! 
    虽然它们在c++,C#中很像,但还是有区别的:
    而且c的struct和c++,delphi,c#的类根本不是一回事;
    c的struct能有构造函数,析构函数吗?能用虚函数吗?有属性吗?
    不学c++能了解这个差别吗?能会理解什么是虚函数吗?
    虚函数是构造类库的基础
      

  8.   

    多看几本书,对其中比较好的仔细研究,比如《C# primer plus 中文版》
      

  9.   

    学好c++是基础,面向对象的程序设计理念应该是在c++阶段形成的,
    学习c#,关键要有本好书  北京大学<c# windows 程序设计> 
    我认为非常好,对你会很有帮助。
      

  10.   

    <c# windows 程序设计>也是我c#windows编程见过的最好的书了