首页 > 代码库 > 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与对象数组