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