C# TakeWhile

示例

TakeWhile 只要条件为真,就从序列中返回元素

int[] list = { 1, 10, 40, 50, 44, 70, 4 };
var result = list.TakeWhile(item => item < 50).ToList();
// 结果= {1,10,40}