unity3d学习之数组和遍历器

来源:互联网 发布:社员网 知乎 编辑:程序博客网 时间:2024/04/26 19:31
unity教程unity3d教程;今天我们开始学习新的内容数组遍历器
先让我们来复习一下数据类型,为以后的代码书写来打基础。

数组

定义:数组是同意数据类型的一组值。

           数组属于引用类型,因此存储在堆内存中。

          数组元素初始化或给数组元素赋值都可以在声明数组时或在程序的后面阶段中进行。

           数组主要用于对同一类型的数据进行批量处理,它包含多个数据类型,这些对象叫做“数据元素”。

数组有很多种,接下来我们就来讲一维数组和二维数组

一维数组:定义:如果一个数组的所有元素都不是数组,那么该数组称为一维数组。

                 语法:数据类型    数组名[常量表达式]

                 其中,数据类型是一种基本数据类型或构造数据类型。

                           数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称数组的长度。

在代码书写中Console.ReadKey();表示让结果停留在屏幕上。

write和writeline的区别write输出数据不换行,writeline换行。

例:静态赋值:int [] a={1,2,3};

       动态赋值:int [] a=new int [] {1,2,3};(new可以作为动态赋值的标志)

注:数组下标a[0]是从0开始的

二维数组:与一维数组十分相似

               声明和初始化:数据类型[] [] 数组名  (数组元素没有内存空间,必须初始化才可以用)

                   

遍历器---foreach:

语法:foreach(数据类型   变量  in  集合或数组名称)

          {

                  语句块

          }

例:string [] e=new string[3]{"张三","李四",“王五”};

       foreach(string  f  in  e){

               Console.WriteLine(f);

           }

          Console.ReadKey(); 

其中string  b=Console.ReadLine();是输入一串字符。

更多精彩内容请关注:http://www.gopedu.com/

0 0
原创粉丝点击