public System.Collections.Specialized.OrderedDictionary AsReadOnly() { throw null; } public void Clear() { }
public static IDictionary GetReadOnlyDictionary(IDictionary dictionary) { Guard.ArgumentNotNull(dictionary, "dictionary"); OrderedDictionary result = new OrderedDictionary(); foreach (DictionaryEntry entry in dictionary) { result.Add(entry.Key, entry.Value); } return result.AsReadOnly(); }