如上就是一个自定义的类型,我们在其内部封装了一个name属性.那么,类型已经定义好,那我们应该如何去使用这个自定义类型去定义一个数组呢?是这样的吗?
classProgram
{
staticvoidMain(string[]args)
{
User[]user=newUser[2]; //定义User类型的数组
Useru=newUser();
u.Name="Beniao";
user[0]=u;
Console.WriteLine(user[0].Name);
}
}
{
staticvoidMain(string[]args)
{
User[]user=newUser[2]; //定义User类型的数组
Useru=newUser();
u.Name="Beniao";
user[0]=u;
Console.WriteLine(user[0].Name);
}
}
如上我们就完成了一个自定义类型的对象数组的定义,以及数组的相关操作.见下图:
由于多维数组、锯齿数组、Array数组等数组在实际的开发中使用不是很多,这里就不作介绍.