C# Linq TakeWhile() 方法