在C#中,有多种方法可以初始化一个数组:
int[] arr = { 1, 2, 3, 4, 5 };
new
关键字初始化数组并分配内存空间:可以使用new
关键字分配指定大小的数组,并可选择性地初始化数组元素。例如:int[] arr = new int[5];
Array.CreateInstance
方法:可以使用Array.CreateInstance
方法动态创建一个指定类型和大小的一维数组。例如:int[] arr = (int[])Array.CreateInstance(typeof(int), 5);
Array.Empty
方法:可以使用Array.Empty
方法创建一个空的一维数组。例如:int[] arr = Array.Empty<int>();
这些方法都可以用于初始化数组,具体使用哪种方法取决于你的需求和个人偏好。