Ho due entità. Uno è "Studenti" mentre un altro è "Soggetti".Dichiaratore membro di tipo anonimo non valido in LINQ
I dettagli delle due entità è qualcosa di simile:
students { id, name}
subjects { studentID, subjectName, passed}
dove "passò" è di tipo booleano.
Ora voglio interrogare il nome dello studente e contare di soggetto che può passare con la seguente:
var result = from s in db.students
select new {s.name, s.subjects.Count(i => i.passed.Equals(true)};
ma ottengo l'errore msg: Invalid anonimo dichiaratore membro tipo. I membri di tipo anonimo devono essere dichiarati con un'assegnazione membro, un nome semplice o un accesso membro.
Non so come risolverlo. Qualcuno mi aiuterebbe per favore? grazie
Manca una chiusura ')', ma soprattutto, è necessario * nome * la proprietà , come suggerisce il messaggio di errore. 'Count = s.subjects.dotdotdot ...' –
Ho capito, grazie mille a tutti. –