Работает ли LINQ с IEnumerable?

У меня есть класс, который реализует IEnumerable , но не реализует IEnumerable . Я не могу изменить этот класс и не могу использовать вместо него другой класс. Как я понял из MSDN LINQ можно использовать, если класс реализует IEnumerable . Я пробовал использовать instance.ToQueryable () , но он по-прежнему не включает методы LINQ. Я точно знаю, что этот класс может содержать экземпляры только одного типа, поэтому класс мог бы реализовать IEnumerable , но это не так. Итак, что я могу сделать, чтобы запросить этот класс с помощью выражений LINQ?

80
задан Ben L 27 November 2014 в 09:39
поделиться