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

ตรวจสอบว่า SortedList Object มีขนาดคงที่ (Fixed Size) ใน C#


โค้ดสำหรับตรวจสอบว่า SortedList Object มีขนาดคงที่หรือไม่ มีดังนี้:

ตัวอย่าง

using System; 
using System.Collections; 
public class Demo { 
    public static void Main(){ 
        SortedList list = new SortedList(); 
        list.Add("1", "One"); 
        list.Add("2", "Two"); 
        list.Add("3", "Three"); 
        list.Add("4", "Four"); 
        list.Add("5", "Five"); 
        list.Add("6", "Six"); 
        list.Add("7", "Seven"); 
        list.Add("8", "Eight"); 
        Console.WriteLine("Key and Value of SortedList...."); 
        foreach(DictionaryEntry k in list ) 
            Console.WriteLine("Key: {0}, Value: {1}", k.Key , k.Value ); 
        Console.WriteLine("Is the SortedList having the value? " + list.ContainsValue("Three")); 
        Console.WriteLine("The SortedList object has a fixed size? = " + list.IsFixedSize); 
    } 
}

ผลลัพธ์

Key and Value of SortedList.... 
Key: 1, Value: One 
Key: 2, Value: Two 
Key: 3, Value: Three 
Key: 4, Value: Four 
Key: 5, Value: Five 
Key: 6, Value: Six 
Key: 7, Value: Seven 
Key: 8, Value: Eight 
Is the SortedList having the value? True 
The SortedList object has a fixed size? = False

ตัวอย่างเพิ่มเติม

ลองดูตัวอย่างอีกตัวหนึ่ง:

using System; 
using System.Collections; 
public class Demo { 
    public static void Main(){ 
        SortedList list = new SortedList(); 
        list.Add("1", "John"); 
        list.Add("2", "Tim"); 
        list.Add("3", "Karl"); 
        list.Add("4", "Gary"); 
        list.Add("5", "Katie"); 
        Console.WriteLine("Key and Value of SortedList...."); 
        foreach(DictionaryEntry k in list ) 
            Console.WriteLine("Key: {0}, Value: {1}", k.Key , k.Value ); 
        Console.WriteLine("The SortedList object has a fixed size? = " + list.IsFixedSize); 
    } 
}

ผลลัพธ์

Key and Value of SortedList.... 
Key: 1, Value: John 
Key: 2, Value: Tim 
Key: 3, Value: Karl 
Key: 4, Value: Gary 
Key: 5, Value: Katie 
The SortedList object has a fixed size? = False