Как добавить данные из списка > в представление списка

У меня есть List > 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

Как добавить индекс в список?

5
задан jgauffin 3 November 2010 в 07:16
поделиться