Was Unterschied zwischen diesen beiden Aussagen ist:LINQ: Differenz zwischen 'c Wählen Sie' und 'neu auswählen (c ...'
var result = from c in context.CustomerEntities
join p in context.ProjectEntities on c.Pk equals p.CustomerPk
where p.Entered > DateTime.Now.AddDays(-15)
select c;
und
var result = from c in context.CustomerEntities
join p in context.ProjectEntities on c.Pk equals p.CustomerPk
where p.Entered > DateTime.Now.AddDays(-15)
select new (c.Company, c.Entered, c.pk);
Gibt es eine leistungsbezogene Problem in diesen Aussagen. (Der Einfachheit halber c enthält nur diese 3 coloums.)
Dank.
+1 für die generische Antwort, aber in seiner Situation gibt er sowieso alle Spalten zurück. – cjk
Ja ck ist korrekt Ich gebe alle Spalten zurück. – Waheed