不谋全局者,不足以谋一域;不谋万世者,不足以某一时。
一路走来,学过了VB,看过了耿建玲视频,了解了数据库……从现在开始迎接了一个新的时代:C#.
我的进度在同期之中是较为缓慢的,很早就 听到有人说,C#,那时,仅仅只有这样一个名词进入脑海,没有经过任何的加工。现在,要真正相知、相交、相识了,先来看看它的物理形态:
总布局大致是这样,一共分为5部分,每一部分又分为5-6个文件夹,每一文件夹下大约有30集左右的视频,视频的平均观看值大约位于7分钟左右。此次的学习资料由原先的楚光明视频更新为传智播客基础集训,但楚光明视频的学习材料并不是完全摒弃,而是作为辅助材料存在的。
从度娘口中得知:
含义:
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。它是微软公司研究员Anders Hejlsberg的最新成果。
设计目标
C#的设计目标旨在设计成为一种“简单、现代、通用”,以及面向对象的程序设计语言。
基本数据类型:
bool;byte;ubyte;short;ushort;int;uint;long;ulong;float;double;Decimal.所有这些类型都有一个固定的大小,每个数据类型都有有符号和无符号两种类型。
亮点
COM的集成,这是C#对Windows程序最大的卖点。
执行
C#所开发的程序源代码别被编译成为中间代码,然后通过.NETFRramework的虚拟机执行。
家谱
C#1.0-纯粹的面向对象:提出了纯粹的面向对对象概念
C#2.0-泛型变成新概念:对泛型类型参数提出了“约束”的新概念,并以优雅的语法体现在语言之中;用匿名方法取代一些短小的并且仅出现一次的委托,使得语言结构更加紧凑。
C#3.0-研发代号“Orcas”:率先实现了LINQ的语言。
C#4.0动态编程:新增dynamic关键字,提供动态编程。
前景
C#将不可避免地崛起,在Windows平台上成为主角。
GO:跳出山间,识得庐山真面目。