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

其他类型的列表

到目前为止,大家一直在列表中使用 string 类型。 接下来,将让 List<T> 使用其他类型。 那就生成一组数字吧。 删除迄今为止编写的代码,并将其替换为以下代码:

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

这会创建一个整数列表,并将头两个整数设置为值 1。 斐波纳契数列,一串以两个 1 开头的数字。 斐波那契数列中的每个数字都是前两个数字之和。 添加以下代码:

C#
var previous = fibonacciNumbers[fibonacciNumbers.Count - 1];
var previous2 = fibonacciNumbers[fibonacciNumbers.Count - 2];

fibonacciNumbers.Add(previous + previous2);

foreach(var item in fibonacciNumbers)
    Console.WriteLine(item);

按“运行”,看看结果如何;

在浏览器中尝试运行代码