Skip to content

Commit 2cc8979

Browse files
committed
Update YieldExercise
1 parent 4a982e8 commit 2cc8979

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

‎DotNetGuidePractice/HelloDotNetGuide/CSharp语法/YieldExercise.cs‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public static void LazyLoadingRun()
6060
{
6161
Console.WriteLine("yield延迟加载按需获取数据 开始...");
6262

63-
foreach (var number in GetEvenNumbers())
63+
foreach (var number in GetEvenNumbers(11))
6464
{
6565
Console.WriteLine($"返回值 === {number} ===");
6666
Thread.Sleep(500);
@@ -73,9 +73,9 @@ public static void LazyLoadingRun()
7373
/// 使用yield返回偶数的迭代器方法
7474
/// </summary>
7575
/// <returns></returns>
76-
public static IEnumerable<int> GetEvenNumbers()
76+
public static IEnumerable<int> GetEvenNumbers(int number)
7777
{
78-
for (int i = 1; i < 11; i++)
78+
for (int i = 1; i < number; i++)
7979
{
8080
Console.WriteLine($"Yielding {i}");
8181
if (i % 2 == 0)

0 commit comments

Comments
 (0)