title: LINQ from DataTable Enumeration yielded no results
body: <p>I have the following statement which when i run it i get </p>
  
  <p>Enumeration yielded no results</p>
  
  <pre><code> var striko4goodproduct = from myrow in GoodProduct.AsEnumerable()
                            where myrow.Field&lt;string&gt;("MachineID") == "Striko 4"
                            group myrow by myrow.Field&lt;string&gt;("MachineID") == "Striko 4" into g
                            select new
                            {
                              TotalGood = g.Sum(x =&gt; x.Field&lt;int?&gt;("VIngot") ??
                                                     0 + x.Field&lt;int?&gt;("Heads") ??
                                                     0 + x.Field&lt;int?&gt;("Risers") ?? 0)
                            };
  </code></pre>
  
  <p>Is it possible to have it return <code>0</code> instead of this message?</p>
  
  <p>Sometimes there is going to be values in the database and other times there may not be.</p>
  
  <p>I have tried to look at doing the following after it runs and assign a value to it.</p>
  
  <pre><code>if (striko4goodproduct.Equals(null))
  {
  
  }
  </code></pre>