Un échantillon de requête LINQ de MSDN:requêtes LINQ efficace et appropriée de la base de données
var expensiveInStockProducts =
from p in products
where p.UnitsInStock > 0 && p.UnitPrice > 3.00M
select p;
Est-ce que cette requête sélectionnez toutes les colonnes de la table de base de données immédiatement, ou faut-il revenir une sorte de pointeur qui retieves les données de colonne réelle à la demande? c'est à dire. S'il y a 50 colonnes dans ma table et que je n'utilise qu'un seul p.UnitsInStock dans mon code actuel, puis-je récupérer 50 fois plus de données que je ne le pensais?
parlez-vous des colonnes ou des lignes? On dirait que vous parlez de lignes, mais je ne suis pas sûr. –