次のサンプル列があります
ID Comment Analyzer Incubator Deanalyzer
-- ------- ------- --------- ----------
23 Need Fast 5.6 8.7
結果を表示するために必要なのは、ID、コメント、そして値を持っていた列の数です。したがって、この場合、AnalyzerとDeanalyzerのみが値を持っているため、カウントは2になります。これは私がこれまでに持っているものです:
var result = from tb in db.Reports
where tb.Id == 23
select new { ID = tb.ID,
Comments = tb.Comments,
Count = ..
}