1.数组的定义方法与java中不同,虽然原理是相同的。
int[] a1 = new int[10]; 一维数组下与java是一样的
int[,] a2 = new int[2,3]; 二维数组的设置与java不一样
int[, ,] s = new int[3,3,3]; 三维数组
2.动态数组 ArrayList
a.能够同时存储不同的数据类型(如果没有加泛型的话);b.动态地扩展其容量; c.可在任意位置加入元素。
其实内部的实现也是数组的操作。
3.unchecked 关键字用于取消整型算术运算和转换的溢出检查。
在未检查的上下文中,如果表达式产生目标类型范围之外的值,则结果被截断
.net学习笔记3 数组与集合
最新推荐文章于 2025-12-26 18:11:27 发布
本文介绍了C#中数组的定义方法,包括一维、二维和三维数组,并对比了与Java的不同之处。此外还详细解释了动态数组ArrayList的特点及其内部实现机制,并提到了unchecked关键字的作用。
2万+

被折叠的 条评论
为什么被折叠?



