c#數(shù)組初始化的方法是什么

小億
162
2023-07-28 21:50:21
欄目: 編程語言

在C#中,有多種方法可以初始化一個(gè)數(shù)組:

  1. 使用數(shù)組初始化器:可以在聲明數(shù)組的同時(shí)對(duì)其進(jìn)行初始化。例如:
int[] arr = { 1, 2, 3, 4, 5 };
  1. 使用new關(guān)鍵字初始化數(shù)組并分配內(nèi)存空間:可以使用new關(guān)鍵字分配指定大小的數(shù)組,并可選擇性地初始化數(shù)組元素。例如:
int[] arr = new int[5];
  1. 使用Array.CreateInstance方法:可以使用Array.CreateInstance方法動(dòng)態(tài)創(chuàng)建一個(gè)指定類型和大小的一維數(shù)組。例如:
int[] arr = (int[])Array.CreateInstance(typeof(int), 5);
  1. 使用Array.Empty方法:可以使用Array.Empty方法創(chuàng)建一個(gè)空的一維數(shù)組。例如:
int[] arr = Array.Empty<int>();

這些方法都可以用于初始化數(shù)組,具體使用哪種方法取決于你的需求和個(gè)人偏好。

0