Mega Code Archive

 
Categories / C# / LINQ
 

TakeWhile with condition

using System; using System.Collections.Generic; using System.Linq; using System.Text; public class MainClass{ public static void Main() {             int[] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 };                          var firstNumbersLessThan6 = numbers.TakeWhile(n => n < 6);                          Console.WriteLine("First numbers less than 6:");             foreach (var n in firstNumbersLessThan6) {                 Console.WriteLine(n);             }         } }