<PackageReference Include="System.Collections.Specialized" Version="4.3.0" />

OrderedDictionary

public int Count { get; }

public bool IsReadOnly { get; }

public object this[int index] { get; set; }

public object this[object key] { get; set; }

public ICollection Keys { get; }

public ICollection Values { get; }

public OrderedDictionary(int capacity)

public OrderedDictionary(int capacity, IEqualityComparer comparer)

public void Add(object key, object value)

public void Clear()

public bool Contains(object key)

public void CopyTo(Array array, int index)

public void Insert(int index, object key, object value)

public void Remove(object key)

public void RemoveAt(int index)