Круто! Только где же функция?Simple писал(а):Функция ж всегда возвращает одно и то же значение.
Здесь функция есть и ты её можешь запросто протестировать на всех граничных условиях:
Код: Выделить всё
int[] numbers = { 0, 30, 20, 15, 90, 85, 40, 75 };
foreach (int number in numbers.Where(MySearch)
{
Console.WriteLine(number);
}
bool MySearch(int number, int index)
{
return number <= index * 10;
}
Код: Выделить всё
int[] numbers = { 0, 30, 20, 15, 90, 85, 40, 75 };
foreach (int number in numbers.Where((number, index) => number <= index * 10))
{
Console.WriteLine(number);
}