La sélection de Nombreux Champs D'une Table à l'aide de Linq et les Expressions Lambda
J'ai un DataContext
(db) qui peuvent accéder à des tables de ma base de données SQL Express, dont je voudrais extraire seulement trois de la de plusieurs champs dans le tblItem table:
//this does not work - what is the correct way to do it?
var items = db.tblItems.Select(i => i.id && i.name && i.totalAmount);
L'intention est de cracher ces dans un fichier csv (séparé par des virgules). Est un var
la meilleure façon de le faire?
OriginalL'auteur Jimbo | 2010-09-15
Vous devez vous connecter pour publier un commentaire.
Vous aurez à utiliser un anomynous objet pour ce:
Vous pouvez effectuer une itération sur
items
comme sur toute autre collection:OriginalL'auteur Femaref
Si par "var" tu veux dire un type anonyme, probablement à l'époque:
OriginalL'auteur Jon Skeet
Oui, soit utiliser un type anonyme comme
Ou si vous avez une classe de l'utiliser à la place.
OriginalL'auteur DaveShaw