using System.Collections.Generic;
public static void Main()
Console.WriteLine("---Index Initializer 1---");
SortedList<int, string> planets3 = new SortedList<int, string>()
foreach (var item in planets3)
Console.WriteLine($"{item.Key}, {item.Value}");
Console.WriteLine("---Index Initializer 2---");
var planets2 = new SortedList<int, Planet> {
[101] = new Planet() { Id = 1, Name = "Mercury" },
[102] = new Planet() { Id = 2, Name = "Venus" },
[103] = new Planet() { Id = 3, Name = "Earth" }
foreach (var item in planets2)
Console.WriteLine($"{item.Key}, {item.Value.Id} and {item.Value.Name}");
public int Id { get; set; }
public string Name { get; set; }