将项添加到通用列表(新手)

Cra*_*893 4 c# arrays list add

我有点尴尬甚至问这个,但我知道有更好的方法来做到这一点我只是不知道如何

List<int> numbers = new List<int>(22);
numbers.Add(3);
numbers.Add(4);
numbers.Add(9);
numbers.Add(14);
numbers.Add(15);
//...
Run Code Online (Sandbox Code Playgroud)

Fem*_*ref 6

List<int> numbers = new List<int>(22) { 3, 4, 9, ..., 99 };
Run Code Online (Sandbox Code Playgroud)

比那短?只有当您的数字遵循可以用数学表达的模式时.

这是集合初始化程序.

  • 不,22是初始容量,花括号是集合初始化器. (4认同)

Ree*_*sey 6

您可以使用集合初始值设定项:

List<int> numbers = new List<int>(22)
{
    3, 4, 9,
    14, // ...
};
Run Code Online (Sandbox Code Playgroud)