Uygulayan IEnumerable
ancak uygulamayan bir sınıfım var IEnumerable<T>
. Bu sınıfı değiştiremem ve onun yerine başka bir sınıf kullanamam. MSDN'den anladığım gibi LINQ, sınıf uygulanıyorsa kullanılabilirIEnumerable<T>
. Kullanmayı denedim instance.ToQueryable()
, ancak yine de LINQ yöntemlerini etkinleştirmiyor. Bu sınıfın yalnızca bir türden örnekler içerebileceğinden eminim, bu nedenle sınıf uygulayabilir IEnumerable<T>
, ancak öyle değil. Peki, bu sınıfı LINQ ifadelerini kullanarak sorgulamak için ne yapabilirim?