title: I need help on this i.Score / i.Count has an error cannot implicitly conver int? to int
body: <pre><code>var v = (from a in dc.Articles
           join b in dc.ratings on a.ArticleID equals b.ArticleID into bb
           from b in bb.DefaultIfEmpty()
           group new { a, b } by new { a.ArticleID, a.Articletitle } into AA
           select new
           {
               AA.Key.ArticleID,
               AA.Key.Articletitle,
               Score = AA.Sum(a =&gt; a.b.Score) == null ? 0 : AA.Sum(a =&gt; a.b.Score),
               Count = AA.Count()
           }
           );
  
  List&lt;ArticlewithScore&gt; AWS = new List&lt;ArticlewithScore&gt;();
  foreach (var i in v)
  {
      AWS.Add(new ArticlewithScore
      {
          ArticleID = i.ArticleID,
          ArticleTitle = i.Articletitle,
          Score = i.Score / i.Count
      });
  </code></pre>