C#笔记整理(五)
来源:互联网 发布:百度大数据彩票预测 编辑:程序博客网 时间:2024/04/30 18:56
string[] myProgrammingLanguage = new string[] { "C","C++","C#","Java", "JavaScript","Lua" "R","Python", "PHP"};
数组
数组是一个变量的索引列表,存储在数组类型的变量中。它存储了一系列的类型一样的变量
一维数组
当数组中每个元素都只带有一个下标时,称这样的数组为一维数组。
int[] i = new int[10];int[] b = new int[] { 0,1,2,3,4,5,6,7,8,9};
数组的访问方式
for (int i=0;i<b.Length;i++){ Console.WriteLine(b[i]);}foreach (int c in b){ Console.WriteLine(c);}
foreach关键字
foreach(集合变量类型 变量名称 in 集合){ //代码块;}
多维数组
多维数组是使用多个索引访问其元素的数组
int[,] a = new int[2, 5];int[,] b = new int[,] { { 0, 1, 2, 3, 4 }, { 5, 6, 7, 8, 9 } };string[,,] c = new string[2, 2, 2];
多维数组的访问方式
for (int i = 0; i < 2; i++){ for (int j = 0; j < 2; j++) { for (int k = 0; k < 2; k++) { c[i, j, k] = i.ToString()+j.ToString()+k.ToString(); } }}foreach (string d in c){ Console.WriteLine(d);}
锯齿数组
二维数组
锯齿数组
在声明锯齿数组时,要依次放置左右括号。在初始化锯齿数组时,只在第1对方括号中设置该数组包含的行数。\
例
int[][] a = new int[3][];a[0] = new int[2] { 0,1};a[1] = new int[3] { 2,3,4 };a[2] = new int[4] { 5,6,7,8 };
锯齿数组的访问方式
for (int i = 0; i < a.Length; i++){ for (int j=0;j<a[i].Length;j++) { Console.WriteLine(a[i][j]); }}foreach (int[] b in a){ foreach (int c in b) { Console.WriteLine(c); }}
我的微博:
每天多学一点0.0
1 0
- C#笔记整理(五)
- JS笔记整理(五)
- JavaSE自学笔记整理(五)
- C#笔记整理6
- C#知识整理笔记
- C#笔记整理(一)
- C#笔记整理(二)
- C#笔记整理(七)
- C#笔记整理(九)
- C#笔记整理(十)
- C#关键笔记整理
- C#学习笔记(五)
- c#笔记(五)
- C#笔记整理--switch用法
- C#正则表达式笔记整理
- C#学习笔记整理1
- C#笔记整理(三)
- C#笔记整理(四)
- django静态文件url处理
- BZOJ2190: [SDOI2008]仪仗队
- Java synchronized与Lock对象锁
- 使用线性布局和相对布局做一个国际化的手机信息页面
- SSDT Hook技术详解与应用
- C#笔记整理(五)
- Spring--使用注解和自动装配
- MathType与office word07的兼容问题
- ubuntu下SSH登录qemu虚拟机
- Servlet基础
- phpstorm主题设置
- fastjson 使用方法
- spring session redis跨域共享session的总结
- 后台返回数据在前台弹出框要求换行