C# 使用静态项填充ddl的for循环的替代方法
我在这里使用了“静态”一词,意思是我知道项目将始终是什么 我有一个下拉列表,在下拉列表中,我想用一个组列表(85个组)填充它,因此项目如下所示:C# 使用静态项填充ddl的for循环的替代方法,c#,for-loop,.net-4.0,C#,For Loop,.net 4.0,我在这里使用了“静态”一词,意思是我知道项目将始终是什么 我有一个下拉列表,在下拉列表中,我想用一个组列表(85个组)填充它,因此项目如下所示: "Group 1" "Group 2" "Group 3" 等等 到目前为止我得到了什么 for (int i = 0; i < 85; i++) { ddlGroups.Items.Add(new ListItem() { Text = "Group " + (i+1) } ); } for(int i=0;i
"Group 1"
"Group 2"
"Group 3"
等等
到目前为止我得到了什么
for (int i = 0; i < 85; i++)
{
ddlGroups.Items.Add(new ListItem() { Text = "Group " + (i+1) } );
}
for(int i=0;i<85;i++)
{
ddlGroups.Items.Add(newlistItem(){Text=“Group”+(i+1)});
}
有没有其他方法可以实现这一点?可能是一种使用LINQ的方法?LINQ示例:
ddlGroups.Items.AddRange(Enumerable
.Range(0, 85)
.Select(i => new ListItem() { Text = "Group " + (i + 1)} );