Функция возвращает последовательность, в которую включаются элементы, соответствующие указанному условию.
using System;
//добавить ссылку
using System.Linq;
class Program {
public static int Main() {
int[] ara = new int[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
var query = ara.TakeWhile(n => n < 5);
foreach(var i in query) {
Console.Write("{0} ", i);
}
Console.WriteLine();
Console.ReadKey();
return 0;
}
}
0 1 2 3 4