1. 简单数组
(1)如果需要使用同一类型的多个对象,就可以使用数组。数组是一种数据结构,它可以包含同一类型的多个元素。
1.1 数组的声明
(1)在声明数组时,应先定义数组中元素的类型:int[ ] myArray;
1.2 数组的初始化
(1)myArray=new int [4];或者 int[ ] myArray = new int [4];
1.3 访问数组元素
(1)数组只支持有整型参数的索引器。
1.4 使用引用类型
(1)代码
namespace study6_1_4
{
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
public override string ToString()
{
return String.Format("{0} {1}",FirstName,LastName);
}
}
class Program
{
static void Main(string[] args)
{
Person[] myPerson = new Person[2];
myPerson[0] = new Person { FirstName = "AY", LastName = "Senna" };
myPerson[1] = new Person { FirstName = "MC", LastName = "SC" };
foreach (var a in myPerson)
{
Console.WriteLine(a.ToString());
}
}
}
}
(2)结果
2. 多维数组
(1)多维数纽用两个或多个整数来索引。
(2)在C#中声明这个二维数组,需要在方括号中加上一个逗号。
3. 锯齿数组
(1)int[] [] jagged= new int[3][];
4. Array类
(1)用方括号声明数组是C#中使用Array类的表示法。