NET ArrayList คืออะไร?
NET ArrayList คืออะไร?

วีดีโอ: NET ArrayList คืออะไร?

วีดีโอ: NET ArrayList คืออะไร?
วีดีโอ: 22 การใช้งาน ArrayList 2024, พฤศจิกายน
Anonim

ArrayList เป็นคอลเล็กชันที่ไม่ใช่แบบทั่วไปใน C # มันสามารถมีองค์ประกอบของชนิดข้อมูลใด ๆ คล้ายกับอาร์เรย์ ยกเว้นว่าจะเติบโตโดยอัตโนมัติเมื่อคุณเพิ่มรายการในอาร์เรย์ คุณไม่จำเป็นต้องระบุขนาดของ. ต่างจากอาร์เรย์ ArrayList.

ArrayList คืออะไรใน C # พร้อมตัวอย่าง

ค# - ArrayList ระดับ. แสดงถึงคอลเล็กชันที่เรียงลำดับของออบเจ็กต์ที่สามารถจัดทำดัชนีทีละรายการ โดยพื้นฐานแล้วจะเป็นทางเลือกแทนอาร์เรย์ อย่างไรก็ตาม ไม่เหมือนอาร์เรย์ที่คุณสามารถเพิ่มและลบรายการออกจากรายการที่ตำแหน่งที่ระบุได้โดยใช้ดัชนี และอาร์เรย์จะปรับขนาดตัวเองโดยอัตโนมัติ

นอกจากนี้ประเภท ArrayList ปลอดภัยใน C # หรือไม่ ArrayList ไม่ได้มี พิมพ์ ข้อจำกัดในการจัดเก็บข้อมูล กล่าวคือ ไม่ใช่ พิมพ์ตู้เซฟ . คุณสามารถจัดเก็บอะไรก็ได้ใน ArrayList . ที่จริงเหมือนกัน ArrayList สามารถจัดเก็บได้หลายแบบ ประเภท ของวัตถุ

ยังถามอีกว่า ArrayList และ list ใน C # แตกต่างกันอย่างไร

ArrayList เป็นการรวบรวมข้อมูลประเภทต่าง ๆ ในขณะที่ รายการ คือการรวบรวมประเภทที่คล้ายกันของการพึ่งพาตนเอง ArrayList ไม่ปลอดภัยในขณะที่ รายการ เป็นประเภทที่ปลอดภัย

ArrayList สามารถจัดเก็บประเภทข้อมูลที่แตกต่างกันได้หรือไม่?

Java มีทั้ง Array และ an ArrayList ระดับ. ต่างก็เป็น "ของสะสมของ หลายรายการ รายการ" ถึงพูดได้ แต่ก็มากเช่นกัน แตกต่าง . หนึ่ง ArrayList สามารถ ขนาดผันผวนเมื่อสิ่งของถูกเพิ่มหรือลบออก โสด ArrayList ยังสามารถจุของได้หลากหลาย ประเภทต่างๆ ของวัตถุ

แนะนำ: