Untuk menjawab pertanyaan saya sendiri ... Driver Mongo Sharp LINQ memiliki metode ekstensi yang disebut "In" yang melakukan persis seperti yang saya butuhkan.
Namun mereka telah menerapkannya di 1.5 sehingga kita dapat menggunakan cara lama seperti:https://jira .mongodb.org/browse/CSHARP-462
var list = new []{"10", "10"};
search.Where(x => list.Contains(x.Id));
Tapi paket versi 1.5 belum ada di nuget.
Namun, ini harus bekerja dengan ekstensi "Dalam" yang datang sebagai kejutan khusus dengan driver mongo-csharp.
search.Where(x => x.In(list));