Почему этот код компилируется нормально:
IEnumerable<Object> t = new List<Object>();
Но это дает ошибку компилятора:
Dictionary<String, IEnumerable<Object>> results = new Dictionary<String, List<object>>();
Ошибка:
Невозможно неявно преобразовать тип 'System.Collections.Generi c .Dictionary>' в 'System.Collections.Generi c .Dictionary>