Я знаю, что это, вероятно, микро-оптимизация, но все же мне интересно, есть ли разница в использовании
var lastObject = myList.OrderBy(item => item.Created).Last();
или
var lastObject = myList.OrderByDescending(item => item.Created).First();
Я ищу ответы для Linq для объектов и Linq для Entities.