Je rencontre des problèmes lors de l'utilisation de linq et de l'expression lambda. J'ai un objet de Type Trip.Conversion d'une requête Linq en cumstom Type
`
List<Trip> trip = newTrips.Select(x=>x).ToList();
IEnumerable<Trip> data = trip.GroupBy(y=> new {
y.StartingNode,
y.EndingNode,
y.PathNumber}).Cast<Trip>();
List <Trip> listAgain = data.ToList(); // This is where i get the error
ne peut pas convertir implicitement system.collection.generics.list à DataObjects.Trip
` I Need pour convertir le résultat obtenu à partir de LINQ à un objet de liste. Ou y a-t-il un autre meilleur moyen d'y parvenir?
Quel est le type de données pour 'new Trips'? – IAbstract
Ce qui n'est pas clair pour moi, c'est ce que vous espérez obtenir de cette requête. Vous regroupez un 'IEnumerable' par une variable anonyme, puis vous essayez de renvoyer les groupes au type 'Trip'. Il vous manque du code ou vous faites juste la mauvaise requête. Quelle est votre intention? –
Enigmativity