经历了自学C#的几周时间,前面的初级代码编写经过重复练习问题不是很大,但目前有点陷入泥潭的感觉.
函数,委托,函数重载,到现在的面向对象.现在有点混乱了,书面意思似懂非懂,代码感觉越来越让我头疼.
这是正常的吗?
还是仍然需要重复阅读重复练习,或者其它方法?
往后应该如何面对自学C#中的困难才能少走弯路,还请高手们不吝赐教.

解决方案 »

  1.   

    其实依照我的经验,很多工作两年的人还没有写过委托、函数重载,他们天天还在ADo.net,每天的工作就是在复制、粘贴、改一改Sql、写一些判断、验证等等。初学者基本功很主要,但是学完之后,长时间用不到很快就会忘记,所以,建议你还是多看一看经常在Ado.Net部分,和一些基本的类库的使用,至于委托、重载等你只要了解概念,知道什么时候需要使用,在用的时候查一下MSDN就好了。祝你好运。
      

  2.   

        最好快速入门法是看视频,想必一般都会C语言,所以学新的语言时啃教材不是好办法了。
        再想学的细致看MSDN就够了,学微软的技术没有不看的。要学会看MSDN,每学一大块都要看MSDN,甚至有了它不必看其他的东西了。比如IO,Winform,每个关键字的用法都有示例的,你copy下来,运行一下,根据自己的想法,改改。很快就上手了。语法完了,可以结合数据库+winfrom做简单的项目。看些项目书,网上的项目,代码,==。
          祝:
      学业有成!
      

  3.   

    软件专业开发人员,是那些学过汇编和c并且真正开发过一些很简单的设备驱动程序、学过计算机硬软件体系结构、学过数据结构和编译技术基础、对数学(特别是离散数学例如线性规划算法和微积分计算方法等等)比较感兴趣,对操作系统特别有兴趣,对开发MIS商品化产品和售后服务的过程有过良好体验的开发人员。如果能够在学校里学到扎实的基础理论,不要到社会上去自学(但是那些黑心的培训机构不算)。初学者学一些编程语言,只是在爱好阶段,等待你的可能是5年,也可能是10年的自学之路。