Bonjour,
avec Linq to Dataset (framework 3.5), je n'arrive pas à avoir la méthode First() sur le résultat d'une requête LINQ.
Voici le code en question, très simple :
Normalement, je devrais pouvoir rajouter .First() après la dernière parenthèse, comme la doc MSDN l'indique pour un type EnurableRowCollection ici : http://msdn.microsoft.com/fr-fr/library/bb907974.aspx
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 DataTable dtToSave = dsAdresse.Tables[0]; EnumerableRowCollection<DataRow> erToSave = (from row in dtToSave.AsEnumerable() where (row.Field<long>("ti_id") == (long)e.OldValue) select row);
Seulement rien à faire, la méthode First() n'apparait pas, voir ma photo d'écran...
Je ne comprends vraiment pas.
Des idées?
Partager