私はこの問題に間違ってアプローチしているというおかしな感じがあります。これが私がやろうとしていることです:
文字列 ( List<string>
) のリストがあり、その行の特定のフィールドがリスト内の文字列の 1 つと一致するテーブルからすべての行を返したいと考えています。ループを使用して文字列ごとに 1 つの Linq ステートメントを実行すると、これは簡単です。もちろん、データベースへの往復はできるだけ避けたいと思っています。
ここでどのような戦略をお勧めしますか? LINQ を Entity Framework と一緒に使用することに問題はありませんが、これらの特定のテクノロジによって制限される可能性があることに気付きました。
Entity Framework 4 を使用しています。