Ребят , скажите как работает метод linq .Last() , он перебирает все элементы коллекции, что бы найти последний ? Или по индексу это делает
Смотри) Ты делаешь запрос, по типу (x => x.StartWith("Привет")), этот запрос вернет тебе список элементов, которые начинаются с "Привет" а .Last вернет последний элемент из этих найденых. Если я не прав, то поправьте, но вроде так работает)