如何在C#中初始化数组?

所有阵列均包含连续的内存位置。最低地址对应于第一个元素,最高地址对应于最后一个元素。

首先,声明一个数组。

int[] rank;

但是声明数组不会初始化内存中的数组。初始化数组变量后,可以为数组分配值。

数组是引用类型,因此您需要使用new关键字创建数组的实例。例如,

int[] rank = new int[5];

您可以在声明时将值分配给数组。

int[] rank = { 1, 2, 3,4,5};

这样,您还可以在一行中创建和初始化一个数组。

int [] rank = new int[5]  { 1,  2, 3, 4, 5};