2023年5月27日 #

C#学习笔记 -- 数组: 数组浅克隆、ref返回与ref局部变量

摘要: 1、Clone() Clone方法为数组进行浅复制 它只创建了数组本身的克隆. 如果是引用类型数组, 他不会赋值元素引用的对象 对于值类型和引用类型数组来说, 具有不同的结果 克隆值类型数组会产生两个独立数组 克隆引用类型数组会产生指向相同对象的两个数组 克隆方法返回object类型的引用, 它必须 阅读全文

posted @ 2023-05-27 00:16 老菜农 阅读(146) 评论(0) 推荐(0) 编辑

C#学习笔记 -- 数组: 交错数组

摘要: 交错数组 交错数组子数组的元素可以不同 int[][] jagArr = new int[3][]; 第一个维度的长度是3 第二个维度长度随便 (1)声明交错数组 int[][] someArr; int[][][] otherArr; 交错数组的维度可以是大于1的任意整数 和矩阵数组一样, 维度的 阅读全文

posted @ 2023-05-27 00:11 老菜农 阅读(147) 评论(0) 推荐(0) 编辑

C#学习笔记 -- 数组: 一维数组、矩形数组

摘要: 1、数组定义 元素: 数组的独立数据项是元素, 类型相同或继承自同一类型 秩/维度: 数组的维度可以为任何正数 维度长度: 每一维度的长度 数组长度: 数组中所有维度中的严肃总数 注意 数组一旦创建, 大小固定, 不支持动态数组 2、数组分类 一维数组: 可以认为是单行元素或元素向量 多维数组: 是 阅读全文

posted @ 2023-05-27 00:09 老菜农 阅读(86) 评论(0) 推荐(0) 编辑

导航