Take strings whose length is less than 10 with TakeWhile in CSharp
Description
The following code shows how to take strings whose length is less than 10 with TakeWhile.
Example
//from w w w .j a va2 s.com
using System;
using System.Linq;
using System.Collections;
using System.Collections.Generic;
public class MainClass {
public static void Main() {
string[] presidents = {"1234567890123", "Art", "Buch", "Bush", "Car", "land"};
IEnumerable<string> items = presidents.TakeWhile(s => s.Length < 10);
foreach (string item in items)
Console.WriteLine(item);
}
}