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

浙公网安备 33010602011771号