Я пытаюсь понять, есть ли какой-либо удар производительности при использовании предложения OrderBy перед предложением Where так:
List<string> names = new List<string> { //... };
var ns = names.OrderBy(n => n).Where(n => n.Length == 5);
Или будут ли команды компилятора переупорядочить так, чтобы предложение Where выполнялось перед предложением OrderBy?