首页 > 代码库 > net中的break和continue与对象数组
net中的break和continue与对象数组
一、break和continue关键字的作用
1、break:
1.1 用于switch结构,跳出switch
1.2 用于循环结构中,结束整个循环
2、continue
2.1 只用于循环结构, 结束本次循环,继续进入下一次循环
2.2 本次循环时, continue后面的代码不会执行
二、对象数组
1、作用:保存数据 (以对象的形式封装了不同数据类型的值)
2、声明数组,分配空间 类名[]对象数组名=new 类名[数组的长度];
3、赋值
方式1:
先准备元素,再声明数组,将元素保存到数组中
类名 对象1=new 类名();
对象1.属性1=值1;
................
对象1.属性n=值n; ....可以创建多个对象并为属性赋值
类名 对象n=new 类名();
对象n.属性1=值1;
................
对象n.属性n=值n;
类名[]对象数组名={对象1,对象2...对象n};
方式2:【推荐】
先声明数组且分配长度,再为数组中的元素赋值
类名[]对象数组名=new 类名[长度];
**对象数组名[下标]=new 类名();
对象数组名[下标].属性1=值1;
4、遍历对象数组
foreach(类名 对象名 in 对象数组名) {
//输出属性
if(对象名!=null){
Console.WriteLine(对象名.属性名);
}
}
net中的break和continue与对象数组