У меня есть List<List<String>>
MyList, который содержит
{ "A1","B1","C1" }
{ "A2","B2","C2" }
{ "A3","B3","C3" }
Мне нужно добавить это в элемент управления ListView с тремя столбцами
, чтобы представление списка было похоже на
__Clm1________________Clm2________________Clm3_______________
A1 A2 A2
B1 B2 B3
C1 C2 C3
Есть ли способ сделать это с помощью LINQ
EDIT Вот мое решение для этого:
ListViewItem[] lItem = MyList.Select(
X => new ListViewItem(X.ToArray())
).ToArray();
listView1.Items.AddRange(lItem);
Но здесь мне нужночтобы добавить индекс .... Представление списка будет выглядеть как
___S.No __Clm1________________Clm2________________Clm3_______________
1 A1 A2 A2
2 B1 B2 B3
3 C1 C2 C3
Как добавить индекс в представление списка?