я очень плохо знаком с LINQ к SQL, поэтому простите мне, если это - вид неспециалиста вопроса.
я вижу во многих местах, что мы используем , "выбирают новый"
ключевое слово в запросе.
Для, например,
var orders = from o in db.Orders select new {
o.OrderID,
o.CustomerID,
o.EmployeeID,
o.ShippedDate
}
, Почему не, мы просто удаляем новый выбор и просто используем "выбор o"
var orders = from o in db.Orders select o;
, Что я могу дифференцировать, различие в производительности с точки зрения скорости, т.е. затем второй запрос займет больше времени в выполнении, чем первое.
там какие-либо другие "различия" или "лучше для использования" понятий между ними?