3
LINQはIEnumerableで動作しますか?
を実装するクラスがありますがIEnumerable、を実装していませんIEnumerable<T>。このクラスを変更することはできません。また、代わりに別のクラスを使用することもできません。私がMSDNから理解したように、クラスがを実装する場合、LINQを使用できますIEnumerable<T>。を使用してみましたinstance.ToQueryable()が、それでもLINQメソッドが有効になりません。このクラスには1つのタイプのインスタンスしか含めることができないため、クラスは実装できますがIEnumerable<T>、実装できません。では、LINQ式を使用してこのクラスをクエリするにはどうすればよいですか?
87
.net
linq
ienumerable