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