คอลเล็กชัน I/O ตามคีย์ใน C# คือสิ่งที่เราเรียกว่า SortedList - SortedList<TKey,TValue> คลาส SortedList แสดงถึงคอลเล็กชันของคู่คีย์และค่าที่จัดเรียงตามคีย์และสามารถเข้าถึงได้ตามคีย์และตามดัชนี นี่คือวิธีที่ทั้งคู่ถูกเพิ่มใน SortedList - s.Add("Sub1", "Physics"); s.Add("