Query an object array using linq
<p>I would like to know how can I query an array of objects. For example I have an array object like CarList. So CarList[0] would return me the object Car. Car has properties Model and Make. Now, I want to use linq to query the array CarList to get the Make of a Car whose Model is say "bmw". I tried the following</p>

<pre><code>var carMake = from item in CarList where item .Model == "bmw" select s.Make;
</code></pre>

<p>I get the error </p>

<blockquote>
  <p>Could not find an implementation of the query pattern for source type CarList[]</p>
</blockquote>

<p>I cannot change CarList from array to something like List&lt;> since CarList is retured to me as array from a webservice.</p>

<p>Kindly let me know how this can be solved. Would be great if you can explain using C# code.</p>

<p>Thanks in advance.</p>
