摘要:
概念 定义:泛型是 通过参数化类型来实现在同一份代码上操作多种数据类型 的 技术。 为什么要使用泛型 1、减少装箱和拆箱,提高运行效率 List<int> list = new List<int>(); 2、类型安全 List<int> list = new List<int>(); 3、代码重用 阅读全文
摘要:
概念 栈和队列是两种特殊的线性表。 他们的数据元素之间具有顺序的逻辑关系,都可以采用书序存储结构和链式存储结构。 线性表的插入和删除操作不受限制,可以在任意位置进行。 栈的插入和删除操作只允许在表的一段进行。 队列的插入和删除操作则分别在表的两端进行。 栈的特点是后进先出(LIFO),队列的特点是先 阅读全文
摘要:
C# 枚举(Enum) 枚举类型 是 用于声明一组命名的常数 的 基本数据类型(值类型)。 声明enum变量 声明枚举的一般语法为:enum <enum_name> { enumeration list }; 所有枚举类型都隐式地继承System.Enum类型,System.Enum类型是继承自Sy 阅读全文
摘要:
概念 1、变量是程序运行时在内存中存储可变数据的容器。 2、变量可以存储单个数据 3、数组可以存储多个变量。 4、数组的特点:长度固定,类型相同。 数组的分类:一维数组、多维数组、不规则数组 数组的应用:创建、赋值、应用 声明一维数组:int[] arr = new int[100]; string 阅读全文