Lambda expressions
In the previous example, notice that the conditional expression (num % 2 == 0) is passed as an in-line argument to the Enumerable.Where method: Where(num => num % 2 == 0). This inline expression is a lambda expression.
faqs //аргумент лямбды
=> // разделитель аргумента и тела
// скобок нет - значит, дальше идёт вычисляемое лямбдой выражение
faqs.CreationTime >= input.SortDateStart //первый операнд
&& //оператор логического И
faqs.CreationTime <= input.SortDateEnd //второй операнд
bool lambda_func(SomeStructure faqs)
{ //input в лямбде доступен через замыкание
return (faqs.CreationTime >= input.SortDateStart) && (faqs.CreationTime <= input.SortDateEnd);
}
with open ('ls_img.txt', 'wt', encoding='utf-8') as file:
file.writelines(тут_твой_исправленный_список_строк)