Abych odpověděl na svou vlastní otázku... Ovladač Mongo Sharp LINQ má metodu rozšíření nazvanou "In", která dělá přesně to, co potřebuji.
Implementovali to však ve verzi 1.5, takže můžeme použít starý způsob, jako je:https://jira .mongodb.org/browse/CSHARP-462
var list = new []{"10", "10"};
search.Where(x => list.Contains(x.Id));
Ale balíček verze 1.5 ještě není na nugetu.
Mělo by to však fungovat s rozšířením „In“, které je zvláštním překvapením u ovladače mongo-csharp-driver.
search.Where(x => x.In(list));