Преобразование динамики в объект

Вот мой код:

MyClass here = new MyClass();
IEnumerable<MyClass> vats = (IEnumerable<MyClass>)here.All();

Метод All ()возвращает IEnumerable. Я хочу преобразовать его в IEnumerable. Приведенная выше строка не работает, в ней говорится, что невозможно преобразовать объект типа «d __15» в тип «System.Collections.Generic.IEnumerable `1 [MyClass]».

Я также пробовал :

 IEnumerable<MyClass> vats = here.All() as IEnumerable<MyClass>;

, но он возвращает ноль.

7
задан McGarnagle 7 May 2012 в 06:48
поделиться