このようなクエリを高速化する標準的な方法があるかどうかアドバイスしてください
var res = qlist.Where(o => o.left >= x && o.right >= x).ToList()
qlist オブジェクトには最大 100 万個の要素を含めることができ、そのようなクエリは非常に遅くなる可能性があります。linq などのインデックスはありますか?
ありがとう
更新: 申し訳ありませんが、コメントではお答えできません。これはlinq-to-objectsであり、目的はDBをキャッシュすることです。