Ce n'est pas la première fois que je suis coincé sur des collections. Il me manque quelque chose ici et je ne me sens pas seulement un peu frustré. Cet extrait de code est conçu pour renvoyer le nombre de "critiques de restaurant" dans la base de données REVIEW ayant un "identifiant de restaurant" spécifié. Encore une fois je reçois le un "ne peut pas implicitement caché type" erreur.Impossible de convertir le type
Merci d'avance!
public IEnumerable<string> getNumReviews(int RestID)
{
var NumReviews = from REVIEW in db.REVIEWs
where REVIEW.REST_ID == RestID
group REVIEW by REVIEW.REVIEW_ID into t
select new { REVIEW_ID = t.Key, TagCount = t.Count() };
return NumReviews;
}
Votre méthode a un type de retour de IEnumerable encore votre instruction select crée un nouvel objet anonyme avec 2 propriétés. –