欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C#对象数组

程序员文章站 2022-06-05 08:04:45
...

这一周公司可能项目已经忙完了,老大让我写测试用例,因为他们去给客户培训的时候,遇到的Bug就是因为有些问题没有提前解决,结果搞得气氛很尴尬!!!所以我就测了一周我做的那几个软件,测倒是不费事,就是写测试用例麻烦些,你想的虽然快,但是你要展现出来,这就让人头疼了,所以就按要求测了一下,不过这个也真的是能提升你的技术,看到的面也更全!!!

 

今天写一下对象数组,数组很明显就是一组数组类型相同的数据,为了节省变量而衍生出来的吧,不然那么多东西,都用变量去存储,这恐怕软件都吃不消。所以有了数组,可是这时候又有了新的问题出来,如果我们想把不同类型的数据存储在一起,而且彼此还要有联系,举一个例子,一个班里的学生好比数组,但是数组只能存储一个类型的数据,一个学生有好多属性,要怎么关联起来,就出现了对象数组,可以解决这个问题,好了,这下上代码。

 


//这个是用到的命名空间,将学生的属性放到一个单独的类里,便于调用

//学生姓名
public String Name;

//学生年龄
public int Age;


//这个是我直接写的,你们可以粘贴到命名空间里直接用
Student[] Students = new Student[30];  //对象数组,并且进行初始化

Student Stu1 = new Student();
Stu1.Name = "张三";
Stu1.Age = 21;

Student Stu2 = new Student();
Stu2.Name = "李四";
Stu2.Age = 22;

Students[0] = Stu1;
Students[1] = Stu2;

for(int i = 0; i<Student.Length; i++)
{
     Student S = Students[i];
     if(S!=null)
    {
        Console.WriteLine("姓名:{0},年龄:{1}",S.Name,S.Age);
     }
}

 

相关标签: 技术分享