title: C# MongoDB match any of elements in an array
body: <p>I have documents like this:</p>
  
  <pre><code>/* 1 */
  {
      "_id" : ObjectId("573f3944a75c951d4d6aa65e"),
      "Source" : "IGN",
      "Country" : "US"
  }
  
  /* 2 */
  {
      "_id" : ObjectId("573f3d41a75c951d4d6aa65f"),
      "Source" : "VG",
      "Country" : "Norway"
  }
  
  /* 3 */
  {
      "_id" : ObjectId("573f4367a75c951d4d6aa660"),
      "Source" : "NRK",
      "Country" : "Norway"
  }
  
  /* 4 */
  {
      "_id" : ObjectId("573f4571a75c951d4d6aa661"),
      "Source" : "VG",
      "Country" : "Norway"
  }
  
  /* 5 */
  {
      "_id" : ObjectId("573f468da75c951d4d6aa662"),
      "Source" : "IGN",
      "Country" : "US"
  }
  </code></pre>
  
  <p>And a list of sources like this: </p>
  
  <pre><code>list = ['VG', 'IGN']
  </code></pre>
  
  <p>I want to return only the documents with source equals 'IGN' or 'VG' (any of elements in list)</p>
  
  <p>How can I do this with the official C# mongodb driver?</p>