L'interrogation DataColumnCollection avec LINQ
Je suis en train d'effectuer une simple requête LINQ sur les Colonnes de la propriété d'un DataTable:
from c in myDataTable.Columns.AsQueryable()
select c.ColumnName
Cependant, ce que je reçois est: est-ce
Ne pouvait pas trouver une implémentation du modèle de requête pour le type de source de "Système".Linq.IQueryable'. 'Sélectionnez' non trouvé. Envisager de spécifier explicitement le type de la variable de portée "c".
Comment puis-je obtenir le DataColumnCollection jouer gentil avec LINQ?
Vous devez vous connecter pour publier un commentaire.
Comment sur:
Vous pouvez également utiliser:
Il va effectivement faire la même chose que Dave code: "dans une expression de requête, explicitement tapé variable d'itération se traduit par une invocation de Cast(IEnumerable)", selon le
Énumérable.Cast<TResult> Méthode
article MSDN.Avec Linq Méthode Syntaxe: