c#二维数组传递与拷贝
2024-09-03 20:41:29
定义
string[,] arr = new string[12, 31]
另一种string[][] ary = new string[5][];相当于一维数组
常量二维数组定义, 用readonly不能用const
readonly int[,] DIR = {{1,1},{0,0}};
如果是静态在前面直接加static
传递
void Print2DArray(int[,] arr)
copy
string[,] a = new string[1, 2];//原数组
a[0, 0] = "a";
a[0, 1] = "b";
string[,] b = (string[,])a.Clone();
//新建一个二维数组,并把a拷贝给它
string[,] c = new string[1,2];// 另外一个二维数组
Array.Copy(a,c,a.Length); //把a拷贝给它,要求维数一致。
长度
int [,]arr=new int[3,4];
Console.WriteLine(arr.GetLength(0).ToString());//一维(行)长度为3
Console.WriteLine(arr.GetLength(1).ToString());//二维(列)长度为4
最新文章
- HashTable, HashMap, LinkedHashMap, ConcurrentHashMap
- Oracle Essbase入门系列(二)
- leetcode 110
- 使用 JAX-RS 简化 REST 应用开发
- 关于Collection'
- 待实践三:MVC3下 路由的测试 使用 RouteDebug.dll 来测试判断路由是否符合
- ubuntu firefox 选中变成了删除
- J Dp
- 对于用div+css随心所欲布局的思考
- Spring Cloud Eureka服务Demo级搭建
- 安卓热修复之AndFIX
- [Python设计模式] 第14章 老板来了——观察者模式
- Ext.Js核心函数( 三)
- 解决pip ReadTimeoutError问题
- Linux输入子系统 : 按键驱动
- [ JAVA编程 ] double类型计算精度丢失问题及解决方法
- 01-Javascript简介(了解)
- 转载: Linux 操作系统挂起、休眠、关机相关命令
- 2018.09.16 loj#10242. 取石子游戏 2(博弈论)
- 【MDCC 2015】开源选型之Android三大图片缓存原理、特性对比
热门文章
- easyui datagrid 加载静态文件中的json数据
- mongodb学习之:mongo安装以及远程访问
- Machine Learning in Action(0) 开篇
- 区分:WebElement, MobileElement, AndroidElement, and iosElement
- Android 属性动画ObjectAnimator和ValueAnimator讲解
- Linux升级安装GCC G++ 6.2
- Codeforces Round #374 (Div. 2) B. Passwords —— 基础题
- 【小程序】bindconfirm点击小键盘触发事件、focus自动获取焦点
- codeforces 140B.New Year Cards 解题报告
- js获取dom对象style样式的值