using System.Collections.Generic; namespace ScreenConnect; public static class HashableWrapper { public static HashableListWrapper ForList(IList? list) { return new HashableListWrapper(list); } public static HashableDictionaryWrapper ForDictionary(IDictionary? list) where TKey : notnull { return new HashableDictionaryWrapper(list); } }