随笔分类 -  C#高级编程 读书心得

C#高级编程 读书心得
摘要:本文记录一些自己读书中感觉脑神经一跳的地方,但都还是比较浅显的东西。由于自己在泛型使用上还火候未到,什么地方有错误还请各位纠正,高手请勿喷啊。什么是泛型? 泛型是.NET Framework 2.0新增的一个东西,泛型与程序集中的IL 代码高度集成。有了泛型,我们可以创建独立于被包含类型的类和方法,我们不必给不同的类编写功能相同的很多方法或者类,只创建一个方法或类就可以了。和Object类相比,Object类属于非类型安全的,而泛型使用泛型类型,可以根据需要用特定的类型替换泛型类型,这样就保证了类型安全类。另一方面,泛型和C++的模板很相似,但泛型是由CLR定义的。泛型LIST与集合Arry. 阅读全文
posted @ 2012-11-07 21:40 Heylon 阅读(2096) 评论(3) 推荐(2)
摘要:这是本系列读书心得第一篇。其实所谓核心C#也就是C#的语法基础,相信大家应该已经非常熟悉了,在这里说一下在书中看到,大家可能平时没有太注意到的。此篇比较基础,也是第一次写读书心得,请勿喷啊。变量以及其作用域。 首先声明变量:可以直接用int i; 其实它是声明一个名为i 的System.Int32的一个实例。 像int, long这样的关键字都是指向.NET预定义类型,也就是说用他们声明的变量是他们所指向的.NET预定义类型的一个实例。在.net中一共有15个这样的预定义类型,13个值类型,2个引用类型(object和string)。如int 对应的System.Int32, long对应S. 阅读全文
posted @ 2012-10-27 15:32 Heylon 阅读(2673) 评论(3) 推荐(3)
摘要:《C#高级编程》(第七版) 读书心得。 也是看了汤姆大叔的书单,和各种书评才下决心认真读读这本经典,在读书过程中得到的心得记录下来,此文为索引方便以后查找,书很厚要慢慢更新。1.C#高级编程 读书心得1--核心C# 几点你可能没注意,但很基础的小东西。2.《C#高级编程》 读书心得2 -- 浅谈C#中的泛型 阅读全文
posted @ 2012-10-25 22:10 Heylon 阅读(699) 评论(4) 推荐(0)