我该如何快速创建一个带有编号的字符串列表?
目前我正在使用以下代码:
var str = new List<string>();
for (int i = 1; i <= 10; i++)
{
str.Add("This is string number " + i);
}
这个方法可以工作,但我想知道是否有更快的方法来初始化这样一个字符串列表,也许只需要一两行代码?
我该如何快速创建一个带有编号的字符串列表?
目前我正在使用以下代码:
var str = new List<string>();
for (int i = 1; i <= 10; i++)
{
str.Add("This is string number " + i);
}
这个方法可以工作,但我想知道是否有更快的方法来初始化这样一个字符串列表,也许只需要一两行代码?
您可以使用LINQ:
Enumerable.Range(1, 10).Select(i => "This is string number " + i).ToList();
var str = Enumerable.Range(1, 10).Select(i => "This is string number " + i).ToList();