บ้าน พัฒนาการ คอลเลกชันคืออะไร? - คำจำกัดความจาก techopedia

คอลเลกชันคืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - การเก็บหมายถึงอะไร

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


การรวบรวมมีโครงสร้างข้อมูลพื้นฐานที่ใช้สำหรับการจัดการและจัดเก็บข้อมูลที่มีประสิทธิภาพ ความสามารถในการอ่านและการบำรุงรักษาโค้ดจะดีขึ้นเมื่อมีการใช้คอลเล็กชันในการสร้างเชิงตรรกะ

Techopedia อธิบายการสะสม

คอลเลกชันถูกออกแบบมาเพื่อจัดกลุ่มวัตถุบางอย่างด้วยการเชื่อมต่อแบบลอจิคัล ตัวอย่างเช่นวัตถุ StudentCollection อาจถูกใช้เพื่อรักษารายละเอียดของนักศึกษามหาวิทยาลัย รายละเอียดอาจรวมถึงจำนวนนักเรียนทั้งหมดหรือเสนอสิ่งอำนวยความสะดวกในการค้นหานักเรียนตามคุณสมบัติเช่นชื่อชั้นเรียนหรือเกรด


คอลเลกชันที่ใช้ภายใต้เงื่อนไขดังต่อไปนี้:

  • องค์ประกอบแต่ละกลุ่มแสดงถึงวัตถุที่มีวัตถุประสงค์คล้ายกัน
  • ขนาดกลุ่มแตกต่างกันไปแบบไดนามิกในช่วงรันไทม์
  • จะต้องมีการเข้าถึงองค์ประกอบแต่ละรายการผ่านฟังก์ชั่นการค้นหาตามคีย์เฉพาะ
  • จะต้องมีการเรียงลำดับหรือวนซ้ำผ่านองค์ประกอบกลุ่ม

.NET Framework มีประเภทคอลเลกชันจำนวนมากเช่นรายการอาร์เรย์รายการที่เชื่อมโยงสแต็กคิวหรือพจนานุกรม คอลเลกชันที่กำหนดเองอาจใช้เมื่อมีความต้องการการใช้งานสำหรับโครงสร้างข้อมูลพิเศษหรือใหม่ สิ่งนี้อาจทำเพื่อโฮสต์ประเภทเฉพาะปรับปรุงประสิทธิภาพหรือปรับเปลี่ยนโดยแทนที่การทำงานระดับคอลเลกชันที่มีอยู่ การใช้คอลเล็กชันที่กำหนดเองในสถาปัตยกรรมแอปพลิเคชันเกี่ยวข้องกับทรัพยากรการพัฒนาเพิ่มเติม


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

คอลเลกชันคืออะไร? - คำจำกัดความจาก techopedia