Je squarque chaque entier dans une liste. Voici le code.Travailler sur l'expression lambda
class SomeIntgs
{
List<int> newList = new List<int>();
public List<int> get()
{
IEnumerable<int> intrs = new int[] { 1, 2, 3, 4, 5, 6, 7, 8 };
newList.AddRange(intrs);
return newList;
}
}
Je reçois erreur principal()
SomeIntgs stg = new SomeIntgs();
var qry = from n in stg.get() where (P => P*P) select n;
Erreur: "Impossible de convertir l'expression lambda de type bool".
Aide S'il vous plaît.
Aussi aider moi, comment puis-je gérer lambda dans le contexte général
Je reçois une erreur quand je vais pour var evensquares = à partir de even dans stg.get(). Où (x => (x% 2) == 0) .Sélectionner (x => x * x); Erreur: Une requête doit être terminée avec la clause select ou la clause de groupe –
J'ai trouvé la solution que la clause de formulaire attend select.I l'ai obtenue et a changé mon coe.Thanks Kris –