随笔分类 -  【008】《深入理解C#》

摘要:泛型是什么? 泛型(generic)是C# 2.0和通用语言运行时(CLR)的一个新特性。泛型为.NET框架引入了类型参数(type parameters)的概念。类型参数使得设计类和方法时,不必确定一个或多个具体参数,其具体参数可延迟到客户代码中声明、实现。 为什么需要泛型? 在C#1中,我们的代 阅读全文
posted @ 2017-03-24 08:46 编程老男孩 阅读(524) 评论(0) 推荐(0)
摘要:目录 简单委托的构成 合并和删除委托 委托总结 简单委托的构成 合并和删除委托 委托总结 简单委托的构成 委托四部曲: ① 声明委托 如上,声明了一个SayHelloWorld的委托类型, 由System.MulticastDelegate派生,而System.MulticastDelegate又派 阅读全文
posted @ 2017-03-21 18:01 编程老男孩 阅读(1507) 评论(0) 推荐(0)
摘要:目录 C#可空类型 C# 可选参数和默认值 C# 可空类型 在日常生活中,相信大家都离不开手机,低头族啊!哈哈。。。 假如手机厂商生产了一款新手机,暂时还未定价,在C#1中我们该怎么做呢? 常见的解决方案: 而在C#2引入可空类型,使事情得到了极大的简化。 C# 可选参数和默认值 在我们日常的开发中 阅读全文
posted @ 2017-03-17 00:26 编程老男孩 阅读(4904) 评论(0) 推荐(0)
摘要:引言 在开始看这本书之前看过一些技术博客,填补自己对于一些知识点的不足。无意中发现了《深入理解C#》这本书,本书主要探讨C# 2、C# 3和C# 4的细节与特性,所以做了一下阅读笔记,欢迎拍砖。 目录 从简单的数据类型开始 C# 1 中定义的产品类型 C# 2 中的强类型集合 C# 3 中自动实现的 阅读全文
posted @ 2017-03-15 23:17 编程老男孩 阅读(947) 评论(2) 推荐(0)