数组和遍历器

本文介绍了Unity学习、培训和企业培训教育专区,重点讲解了数组的概念及其在存储学生姓名等场景的应用,包括声明、初始化、二维数组及foreach遍历器的使用。提供了实例代码和学习资源链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

欢迎来到unity学习unity培训unity企业培训教育专区,这里有很多U3D资源U3D培训视频U3D教程U3D常见问题U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。

今天老师为我们讲解了数组,我对数组有了一个初步的了解,下面就讲一讲今天学到的知识。

问:如果要储存一个学生的名字,要怎么做?

答:string a=“张三

问:如果要储存一组学生的名字要怎么做?(该组的人员有张三,李四,王五。)

答:string a=“张三

string b=“李四

string c=“王五

问:如果要储存一千个学生的名字要怎么做呢?难道要写一千行代码吗?

答:…………

正是因为以上问题我们引进了一个特殊的数据类型,数组

1.   数组

是指同一类型的一组值,属于引用类型,主要是运用对同一类型的数据进行批量处理。

如何声明并初始化数组:

int[] a={1,2,3,4,5,6};

int[]a1=new int[]{1,2,3,4,5};

int[]a2=new int[5]{1,2,3,4,5};

int[]a3=new int[5];

示例:接受五个学生的姓名,并将接受的数据存放到数组中,接受完成后进行输出。

string[] a = new string[5]{“甲“,”乙“,”丙“,”丁“,”戊“};

 

 

            Console.WriteLine(a[5]);

            Console.ReadKey();

2.二维数组

与一维数组类似,二维数组声明的一般格式如下: 

      int[,] b=new  int[3,2];

例:int[,] b = new int[3, 2] { { 1, 2 }, { 3, 4 }, { 5, 6 } };

        for (int i = 0; i < 3; i++) {

            for (int j = 0; j < 2; j++) {

                     Console.WriteLine(b[i,j]);

                      }

   }

                    Console.ReadKey();

3.foreach(遍历器)

语法:

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

语句

foreachfor循环更加方便快捷。

例:

string[] a = new string[5]{“甲“,”乙“,”丙“,”丁“,”戊“};

 

 

         

            foreach(string f  in a )

{

                Console.WriteLine(f);

}

Console.ReadKey();

更多精彩请到:http://www.gopedu.com/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值