मेरे अपने प्रश्न का उत्तर देने के लिए ... मोंगो शार्प LINQ ड्राइवर के पास "इन" नामक एक विस्तार विधि है जो मुझे वही करती है जो मुझे चाहिए।
हालांकि उन्होंने इसे 1.5 में लागू किया है ताकि हम पुराने तरीके का उपयोग कर सकें जैसे:https://jira .mongodb.org/browse/CSHARP-462
var list = new []{"10", "10"};
search.Where(x => list.Contains(x.Id));
लेकिन संस्करण 1.5 पैकेज अभी तक nuget पर नहीं है।
हालांकि, यह "इन" एक्सटेंशन के साथ काम करना चाहिए जो मोंगो-सीशार्प-ड्राइवर के साथ एक विशेष आश्चर्य के रूप में आता है।
search.Where(x => x.In(list));