Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

อะไรคือความแตกต่างระหว่างรายการและอาร์เรย์ใน C #?


อาร์เรย์จัดเก็บคอลเล็กชันตามลำดับขนาดคงที่ขององค์ประกอบประเภทเดียวกัน ในขณะที่รายการเป็นคอลเล็กชันทั่วไป

เพื่อกำหนดรายการ -

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

หากต้องการตั้งค่าองค์ประกอบในรายการ คุณต้องใช้วิธีเพิ่ม -

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

เพื่อกำหนดอาร์เรย์ -

int[] arr = new int[5];

ในการเริ่มต้นและตั้งค่าองค์ประกอบเป็นอาร์เรย์ -

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