C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。 【C#视频】由风趣幽默的小杨老师讲授,小杨老师最喜欢说“哈哈,小杨又变帅了!”(看得出小杨老师是一个有点自恋的而又很自信的人)。可以说,【C#视频】很全面的讲解了C#语言的特点及其运用。对于初学C#的我而言,小杨老师讲授的非常全面、详细,授课的方式也是我非常喜欢的,有小结、有复习、有作业等。
下面是我对整个C#视频的一个宏观图:
IDE(Integrated Development,集成开发环境)
Visual Studio 2010:一套完整的开发工具集;用于开发桌面应用程序、ASP.NET Web应用程序、XML、Web Service、移动应用程序;为快速开发提供强大支持(.net的IDE就是 vs2010、vs2008)
重点讲述了窗体、控件的使用。
值类型和引用类型之比较:
类型转换分为隐式转换和显示转换。下面是我关于类型转换的博客总结链接:
https://mp.youkuaiyun.com/postedit/86480575
方法
1)方法关键字:虚方法:Virtual;抽象方法:abstract;方法重写:override;方法重载:overload
2)重写 Override 与重载 overload 的区别
重载是方法的名称相同,参数或参数类型不同,进行多次重载以适应不同的需要。重载是面向过程的概念。
Override 是进行基类中函数的重写。Override 是面向对象的概念。
3)虚方法抽象方法之比较
以上,是我对C#视频的些许总结。C#是面向对象的编程语言,面向对象有三大特性:封装、继承、多态。在此就不详说了,后续跟上。