摘要: 一.为什么要用泛型? 1.减少装箱和拆箱,提高运行效率。 2.类型安全。 3.代码重用。 结构:类型参数必须是值类型,可以指定除Nullable以外的任何值类型。 类:类型参数必须是引用类型,包括任何类、接口、委托或数组类型。 new():类型参数必须具有无参数的公共构造函数。 <基类名>:类型参数 阅读全文
posted @ 2019-07-09 19:50 李豪康 阅读(147) 评论(0) 推荐(0)
摘要: 枚举: 枚举类型是用于声明一组命名的常数 的 基本数据类型(值类型)。 声明枚举的一般语法:enum <enum_name> { enumeration list }; 所有枚举类型都隐式地继承System.Enum类型,System.Enum类型是继承自System.ValueType类型唯一不为 阅读全文
posted @ 2019-07-08 20:08 李豪康 阅读(174) 评论(0) 推荐(0)
摘要: Arrary类是C#中所有数组的基类,它是在System命名空间中定义。 Arrary类提供了各种用于数组的属性和方法。 BCL中集合类型分为泛型集合与非泛型集合。 非泛型集合的类和接口位于System.Collections命名空间。 泛型集合的类和接口位于System.Collections.G 阅读全文
posted @ 2019-07-07 20:27 李豪康 阅读(143) 评论(0) 推荐(0)
摘要: MSDN的解释:.NET Framework 是为其运行的应用程序提供各种服务的托管执行环境CLR是公共语言运行时CLR是.NET Framework的核心 IL/MSIL/CIL Microsoft Intermediate Language 微软中间语言(IL是MSIL的缩写,译为中间语言) C 阅读全文
posted @ 2019-07-05 20:21 李豪康 阅读(261) 评论(0) 推荐(0)