namespace Try_More_On_IEnumerable
static void Main(string[] args)
Console.WriteLine($"运行成功,{DateTime.Now:O}");
namespace Try_More_On_IEnumerable
using System.Collections.Generic;
var result1 = GetData().Take(3);
result1.Should().Equal(0, 1, 2);
var result2 = GetData().Take(10).ToArray();
result2.Take(5).Should().Equal(0, 1, 2, 3, 4);
result2.Skip(5).Take(5).Should().Match(x => x.All(a => a > 10));
IEnumerable<int> GetData()
var staticData = new[] {0, 1, 2, 3, 4};
foreach (var i in staticData)
var random = new Random();
yield return random.Next(10, 100);