了解如何使用泛型列表类型管理数据集合

完成挑战

最后是否生成如下代码?

C#
var fibonacciNumbers = new List<int> {1, 1};

while (fibonacciNumbers.Count < 20)
{
    var previous = fibonacciNumbers[fibonacciNumbers.Count - 1];
    var previous2 = fibonacciNumbers[fibonacciNumbers.Count - 2];

    fibonacciNumbers.Add(previous + previous2);
}
foreach(var item in fibonacciNumbers)
    Console.WriteLine(item);

在循环的每次迭代中,取此列表中的最后两个整数进行求和,并将计算出的总和值添加到列表中。 循环会一直重复运行到列表中有 20 个项为止。

在浏览器中尝试运行代码