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