Saya memiliki kelas yang mengimplementasikan IEnumerable, tetapi tidak menerapkan IEnumerable<T>. Saya tidak dapat mengubah kelas ini, dan saya tidak dapat menggunakan kelas lain sebagai gantinya. Seperti yang saya pahami dari MSDN LINQ dapat digunakan jika kelas mengimplementasikanIEnumerable<T> . Saya sudah mencoba menggunakan instance.ToQueryable(), tetapi masih tidak mengaktifkan metode LINQ. Saya tahu pasti bahwa kelas ini dapat berisi instance dari satu jenis saja, sehingga kelas tersebut dapat mengimplementasikannya IEnumerable<T>, tetapi sebenarnya tidak. Jadi apa yang dapat saya lakukan untuk menanyakan kelas ini menggunakan ekspresi LINQ?