C#中的列表和数组之间有什么区别?

数组存储相同类型元素的固定大小的顺序集合,而list是通用集合。

定义列表-

List<string7gt; myList = new List<string>();

要设置列表中的元素,您需要使用Add方法-

myList.Add("Audi");
myList.Add("BMW");
myList.Add("Chevrolet");
myList.Add("Hyundai");

定义数组-

int[] arr = new int[5];

初始化元素并将其设置为Arrays-

int[] arr = new int[5] {23, 14, 11, 78, 56};