Код: Выделить всё
IDictionary myDictionary
Просто чтобы добавить немного информации о том, как я попал в эту ситуацию....
У меня есть метод, который возвращает мне список MyClass. Затем у меня есть другой метод, который преобразует этот список в словарь, где ключом является идентификатор MyClass. Позже... и без доступа к этому исходному списку... Мне нужно получить исходный разгруппированный список MyClass.
Когда я передаю myDictionary.Values.ToList() методу, который принимает IList, я получаю ошибку компиляции, в которой говорится, что он не может преобразовать из
Код: Выделить всё
System.Collections.Generic.List
Код: Выделить всё
System.Collections.Generic.IList
Как тогда я могу получить то, что мне нужно, не перебирая каждое ключевое значение в словаре и не создавая нужный список?
Подробнее здесь: https://stackoverflow.com/questions/555 ... listtvalue
Мобильная версия