求助,学习C#的顺序是什么
1个回答
展开全部
先了解基本的 语法.
也就是 变量定义, 控制结构 if/else 循环 for/foreach/while 等
下一步,了解一些面向对象的基础知识。
也就是 继承/多态/覆盖 等
再下一步,学习一些 基本的 .NET 的类库知识。
也就是一些实际需要的 文件操作/网络/多线程/数据库/XML 等 类库的使用的学习了
(类库这种,只需要知道,什么功能,在什么类库里面有,基本上就可以了,不必记太多的)
我今年是大二的学生,我们大一的时候是学的C语言,大二才开始学C#的,C#的控制台应用程序学的不是很好,所以现在正在自己学习中,学C#最重要要把类的那部分学好,如果这部分都学不好,那可能学后面就有点难了,我们现在开始学C#windows窗口应用程序了,我对这个实际型的东西,比较感兴趣,所以喜欢专研,我自己就做了一个QQ2012的登录程序,但只是静态,当然不能联网,但我们很多同学都认为是真的了,我做这个的时候,是一步一步深入的,我实现一个功能就想在实现另一个功能,在实现另一个功能的过程中就会遇到问题,一遇到问题我就想把它搞懂,然后我就会在网上查找东西,或者在百度提问,让知道的人来帮忙解决,这样就会知道不少东西。
上面是我的一个例子。
对于你开始学我可以给你几个建议:
1、把那些例题你可以反复的做,做第一遍你可能不懂,做第二遍就有点清晰,到最后你就懂了
2、正如我上面所说,一定要把面向对象程序设计(OOP)学好,因为这个是以后学做项目的基础。
3、一定要有那种深入的思考,遇到不懂的就问,问老师问同学都行,一定要搞懂。
4、平常课余时间做些你喜欢做的东西,比如说我就做了个2012的QQ,还可以登陆,但登不进去,会自动弹出登陆超时,这样就比较逼真吧,你也可以做些东西耍。保持兴趣。
5、我给你一个学习视屏网站,你可以反复的看他讲的,非常好人人斑竹::http://www.banzhu.net/开启C#的钥匙—兴趣与正确的学习方法
“怎样学习程序设计,学好C# 语言”?曾经有许多朋友都多次问过我这个同样的问题,我也曾经这样问过自己,除了多看多写似乎没有更好的答案。经过这么多年的实践,使我发现:除了多看多写之外,兴趣和正确的学习方法可以使我们在编程之路上达到事半功倍的效果。现将笔者的学习经验描述如下:
第一:培养兴趣
兴趣是能够让你坚持下去的动力。如果你把写程序当成是一种兴趣,那么你从中体会到快乐与成就感;如果你只是把写程序作为谋生的手段的话,你会写的很累,这样未免也太对不起自己了。有空多到一些程序员论坛去转转,你会发现,他们其实很乐观幽默,时不时会冒出智慧的火花。
第二:要脚踏实地,循序渐进
“欲速则不达”。在C#的编程之路上,我们一定要一步一个脚印,先把C#的基础知识学好,再循序渐进地学习一些高级的特性,而不要一味地追求成果。好像佛经里说的“你现在讲究简单方便,你以后的路就长了”。
第三:多动手,实践实践再实践
“任何事情,一旦考虑好了,就要马上上路,不要等到准备周全之后,再去干事情。假如事情准备考虑周全了再上路的话,别人恐怕捷足先登了”。软件开发是一门工程学科,注重的就是实践,提倡“动手至上”。不仅要多实践,而且要快实践。我们在看书的时候,不要等到你完全理解了才动手敲代码,而是应该在看书的同时敲代码,程序运行的各种情况可以让你更快更牢固的掌握知识点。记得有位前辈曾经说过,学习编程的秘诀是:编程、编程、再编程。对于此,笔者深表赞同。
第四:学会用数学的概念和程序设计的眼光去看待和分析问题
要要渐渐养成使用数学模型去提炼、抽象现实世界中的实际问题。用程序设计的眼光去看待、分析和思考所要解决的具体问题,并根据自己所想出来的解决该问题的方法(算法),用程序设计语言将其在计算机中表达出来,并调试运行所形成的程序,看是否可行。在调试运行过程中,对于所遇到的问题,一定要积极思考,找出程序出错的原因,并对这些易犯错的地方多加留意,只有这样才能尽快提高自己的独立编程和调试能力。
第四:多读好书,多参考程序代码
书是总结前人智慧的结晶,多看好书会让你思想开阔,少走弯路。程序代码是软件开发最重要的成果之一,其中渗透了程序员的思想与灵魂,从中分析,归纳出别人解决问题的一些好的方法,并作适当的经验整理,为已所用。另外,平时还要多注意访问网上的一些相关站点,在这些站点中,往往有很多相关的编程资料或经验性文章,这些都是尽快搞高自己编程能力的一些捷径,不可不用。
最后一定要记住:相信自己,坚持坚持再坚持!
也就是 变量定义, 控制结构 if/else 循环 for/foreach/while 等
下一步,了解一些面向对象的基础知识。
也就是 继承/多态/覆盖 等
再下一步,学习一些 基本的 .NET 的类库知识。
也就是一些实际需要的 文件操作/网络/多线程/数据库/XML 等 类库的使用的学习了
(类库这种,只需要知道,什么功能,在什么类库里面有,基本上就可以了,不必记太多的)
我今年是大二的学生,我们大一的时候是学的C语言,大二才开始学C#的,C#的控制台应用程序学的不是很好,所以现在正在自己学习中,学C#最重要要把类的那部分学好,如果这部分都学不好,那可能学后面就有点难了,我们现在开始学C#windows窗口应用程序了,我对这个实际型的东西,比较感兴趣,所以喜欢专研,我自己就做了一个QQ2012的登录程序,但只是静态,当然不能联网,但我们很多同学都认为是真的了,我做这个的时候,是一步一步深入的,我实现一个功能就想在实现另一个功能,在实现另一个功能的过程中就会遇到问题,一遇到问题我就想把它搞懂,然后我就会在网上查找东西,或者在百度提问,让知道的人来帮忙解决,这样就会知道不少东西。
上面是我的一个例子。
对于你开始学我可以给你几个建议:
1、把那些例题你可以反复的做,做第一遍你可能不懂,做第二遍就有点清晰,到最后你就懂了
2、正如我上面所说,一定要把面向对象程序设计(OOP)学好,因为这个是以后学做项目的基础。
3、一定要有那种深入的思考,遇到不懂的就问,问老师问同学都行,一定要搞懂。
4、平常课余时间做些你喜欢做的东西,比如说我就做了个2012的QQ,还可以登陆,但登不进去,会自动弹出登陆超时,这样就比较逼真吧,你也可以做些东西耍。保持兴趣。
5、我给你一个学习视屏网站,你可以反复的看他讲的,非常好人人斑竹::http://www.banzhu.net/开启C#的钥匙—兴趣与正确的学习方法
“怎样学习程序设计,学好C# 语言”?曾经有许多朋友都多次问过我这个同样的问题,我也曾经这样问过自己,除了多看多写似乎没有更好的答案。经过这么多年的实践,使我发现:除了多看多写之外,兴趣和正确的学习方法可以使我们在编程之路上达到事半功倍的效果。现将笔者的学习经验描述如下:
第一:培养兴趣
兴趣是能够让你坚持下去的动力。如果你把写程序当成是一种兴趣,那么你从中体会到快乐与成就感;如果你只是把写程序作为谋生的手段的话,你会写的很累,这样未免也太对不起自己了。有空多到一些程序员论坛去转转,你会发现,他们其实很乐观幽默,时不时会冒出智慧的火花。
第二:要脚踏实地,循序渐进
“欲速则不达”。在C#的编程之路上,我们一定要一步一个脚印,先把C#的基础知识学好,再循序渐进地学习一些高级的特性,而不要一味地追求成果。好像佛经里说的“你现在讲究简单方便,你以后的路就长了”。
第三:多动手,实践实践再实践
“任何事情,一旦考虑好了,就要马上上路,不要等到准备周全之后,再去干事情。假如事情准备考虑周全了再上路的话,别人恐怕捷足先登了”。软件开发是一门工程学科,注重的就是实践,提倡“动手至上”。不仅要多实践,而且要快实践。我们在看书的时候,不要等到你完全理解了才动手敲代码,而是应该在看书的同时敲代码,程序运行的各种情况可以让你更快更牢固的掌握知识点。记得有位前辈曾经说过,学习编程的秘诀是:编程、编程、再编程。对于此,笔者深表赞同。
第四:学会用数学的概念和程序设计的眼光去看待和分析问题
要要渐渐养成使用数学模型去提炼、抽象现实世界中的实际问题。用程序设计的眼光去看待、分析和思考所要解决的具体问题,并根据自己所想出来的解决该问题的方法(算法),用程序设计语言将其在计算机中表达出来,并调试运行所形成的程序,看是否可行。在调试运行过程中,对于所遇到的问题,一定要积极思考,找出程序出错的原因,并对这些易犯错的地方多加留意,只有这样才能尽快提高自己的独立编程和调试能力。
第四:多读好书,多参考程序代码
书是总结前人智慧的结晶,多看好书会让你思想开阔,少走弯路。程序代码是软件开发最重要的成果之一,其中渗透了程序员的思想与灵魂,从中分析,归纳出别人解决问题的一些好的方法,并作适当的经验整理,为已所用。另外,平时还要多注意访问网上的一些相关站点,在这些站点中,往往有很多相关的编程资料或经验性文章,这些都是尽快搞高自己编程能力的一些捷径,不可不用。
最后一定要记住:相信自己,坚持坚持再坚持!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询