C#对象数组

这一周公司可能项目已经忙完了,老大让我写测试用例,因为他们去给客户培训的时候,遇到的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);
     }
}

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值