私自身の質問に答えるために...MongoSharp LINQドライバーには、「In」と呼ばれる拡張メソッドがあり、これはまさに私が必要とすることを実行します。
ただし、1.5で実装されているため、次のような古い方法を使用できます。 https:// jira .mongodb.org / browser / CSHARP-462
var list = new []{"10", "10"};
search.Where(x => list.Contains(x.Id));
ただし、バージョン1.5パッケージはまだnugetに含まれていません。
ただし、これは、mongo-csharp-driverで特別な驚きとして提供される「In」拡張機能で機能するはずです。
search.Where(x => x.In(list));