Converter SQL em consulta Linq

Eu sou muito novo em consultas Linq, eu só quero converter minha consulta DB em Linq.

Aqui está minha consulta SQL simples:

var query = "SELECT EnrollmentDate, COUNT(*) AS StudentCount "
          + "FROM Person "
          + "WHERE EnrollmentDate IS NOT NULL "
          + "GROUP BY EnrollmentDate";

var data = db.Database.SqlQuery<EnrollmentDateGroup>(query);

Isto éfuncionando bem, mas como é possível escrever essa consulta no Linq, Eu simplesmente não consigo converter ogroup by declaração em Linq. Parece um pouco complicado converter em Linq.

Alguém pode me ajudar com isso?

questionAnswers(2)

yourAnswerToTheQuestion