あなたのコンテキストがどのように設定されているか、テーブル名は何か、質問に答えるために必要な他の多くのことはわかりませんがGroupBy
、次のようなLINQメソッドを確実に使用します。
var results = db.TableName.GroupBy(x => new { x.Room, x.ObjectCode })
.Select(g => new { g.Key.Room, g.Key.ObjectCode, Count = g.Sum(x => x.Code) })
.ToList();