-4
foreach (ListViewItem lvi in listView1.SelectedItems)
{ 
   lvi.index;
}

This foreaches for all selected items, but how do i do this backwards?

Like first index 3 then 2 then 1.

Thankyou!

MethodMan
  • 18,625
  • 6
  • 34
  • 52
thekguy
  • 127
  • 9

2 Answers2

1
foreach (ListViewItem lvi in istView1.SelectedItems.Cast<ListViewItem>().AsEnumerable().Reverse());
MethodMan
  • 18,625
  • 6
  • 34
  • 52
0

You need to use for to iterate over the available indexes

for (int i = (listView1.Items.Count - 1); i == 0; i--)
{
    // i is the index
}
snow_FFFFFF
  • 3,235
  • 17
  • 29