【发布时间】:2010-11-02 12:00:30
【问题描述】:
我有一个没有列的 ListView 控件。
一个列表
List<String> MyList=new List<string>();
我需要为ListView 中的每个列表MyList 项目创建列,并为序列号创建另一列。
例如,如果MyList 包含"A", "B" ,"C"
那么列表视图会是这样的
我知道我们可以使用 for 或 foreach 循环来做到这一点
listView1.Columns.Add("S.No")
for(int i=0;i<MyList.Count;i++)
{
listView1.Columns.Add(MyList[i])
}
但是有没有办法使用LINQ 或LAMBDA Expression 来做到这一点?
【问题讨论】: