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

คุณสมบัติ Item ของคลาส SortedList ใน C#

Sorted List รวมคุณสมบัติของอาร์เรย์และแฮชเทเบิล เก็บรายการที่เข้าถึงได้ด้วยคีย์หรือดัชนี

คุณสมบัติ Item ใช้ get/set ค่าที่เกี่ยวข้องกับคีย์เฉพาะใน SortedList สามารถเพิ่มสมาชิกใหม่ได้ด้วย

ถ้าคีย์ไม่มีอยู่ สามารถเพิ่มได้:

myCollection["myNonexistentKey"] = myValue

ถ้าคีย์มีอยู่แล้ว จะเขียนทับด้วยคีย์และค่าใหม่

ตัวอย่าง

using System; 
using System.Collections; 
namespace Demo { 
    class Program { 
        static void Main(string[] args) { 
            SortedList s = new SortedList(); 
            s.Add("S001", "Jack"); s.Add("S002", "Henry"); 
            s["S003"] = "Brad"; 
            ICollection key = s.Keys; 
            foreach (string k in key) Console.WriteLine(k + ": " + s[k]); 
        } 
    } 
}

ผลลัพธ์

S001: Jack S002: Henry S003: Brad