如何自动初始化数字递增的列表

本文关键字:列表 数字 何自动 初始化 | 更新日期: 2023-09-27 18:37:08

我想初始化一个新列表

List<int> l = new List<int>();

随着数量的增加,例如

如果列表有 10 个元素,它们必须是 0,1,2,3,4,5,6,7,8,9

如何自动初始化数字递增的列表

你可以使用如下的东西:

List<int> l = Enumerable.Range(0, 10).ToList();

使用 for 循环的经典方式:

List<int> l = new List<int>();
for (int i = 0; i < 10; i++)
    l.Add(i);

或使用 LINQ(对你隐藏循环):

List<int> l = Enumerable.Range(0, 10).ToList();
var list = Enumerable.Range(0, 10).ToList();