C#之完结篇

·前言

新的一年已然开始,我们挥手作别2015,每一次的结束都将是新的征程,2016依旧以终为始,不要懈怠。 C#视频至此完全结束,回首整个学习过程,仍觉得不曾认真对待过,也有深深的愧疚感。在此反思,也在此写出自己想做的改变 ,并付诸实践。①学会管理自己的时间,能学习的时候就不要偷懒②多总结,多写博客,记录自己的学习历程③学习的时候不要开小差,专心致志,认真学习。以上三点是我矢志不渝,对自己的要求。新的一年,新的自己。

·内容

    ·心得体

  在C#视频的学习中首先知道了什么是C#语言编写了控制台应用程序,然后了解简单的WinForm应用程序,知道了基本的空间,事件和面向对象(其实和VB相差无几),期间让我印象深刻的程序有:飞行棋,播放器的制作以及验证码的生成。HTML的学习,不仅让我们知道了一种新的编程语言更让我们对网页开发有了新的认识。

   ·技能提升

   C#中有隐式转换和显示转换,这与VB基本一致,相信在VB的学习过程中我们对这方面已经了解很多了。然后就是类型转换,用到了convert,转换成字符串就用convert.Toint32。关于值和值类型的不同给出理解:值和值类型表示实际数据存放在县城堆栈中,引用类型指向数据的引用存储在托管堆中。再有关于num++和++num我已有博客详细介绍具体见C#之i++和++i。在学习专业课之初,总是不明白if else 语句如何用以及很不理解顺序结构,循环结构,选择结构到底是什么东西,一度以为以后绝对不会干专业课方面的工作,但是不学,怎么知道自己一定学不会?
          视频中的每个小练习都很好的锻炼了我们的编程思维,让我们在学习之前先思考逻辑,有了学生信息管理系统和机房收费系统两个系统的项目经验,缕清逻辑和实现功能的先后顺序已经不是难事。后来又学了随机数的产生,以及枚举的声明和结构体还有数组的声明方式。另外对异常的处理也是很重要的部分。区别out和ref的的不同之处。
飞行棋游戏是视频中的第一个比较完整的项目,逻辑比较难理解,也应该回过头去继续学习一遍。接着我们学习了初级的面向对象,搞清楚了类和对象的区别,会类的实例化,其实对这些知识一直模棱两可,对构造函数除了专业课上JAVA老师曾经提到过的构造函数和析构函数有一些印象,到底该怎么用,自己还是无法着手。截取字符串,查找索引,也是学习的内容。接下来学习的是哈希表,仍需继续学习。
         然后就进入了List和file方法的学习,查找路径然后将该路径下的文本或图片内容显示出来,或者读取文件和写文件,在制定路径下删除文件、保存文件。接着学习了多态,重写和虚方法抽象方法。以及序列化和反序列化,索引器。
         感触最深的就是winform应用程序,其实和vb相差不多,所以学起来还是很轻松的,只是有一些Treeview控件之前没有见过,不过也还是挺好学的。但是仍然需要学习的就是面向对象语言,重载构造委托,遍历还需要加深一下印象

·总结

        C#的学习的重要性不容置喙,学到现在还远远不够,接下来在忙碌准备专业课的同事也要抓紧时间学习提高班接下来的课程。把知道自己不知道的知识补充上来,学好C#,提高学习激情。

  

你可能感兴趣的:(C#之完结篇)