foreach (ListViewItem lvi in listView.Items) {
// do code here
if (listView.Items.IndexOf(lvi) == 49)
break;
}
ИЛИ, так как это элемент списка
foreach (ListViewItem lvi in listView.Items) {
// do code here
if (lvi.Index == 49) break;
}
Использование Linq согласно LukeDuff
foreach (ListViewItem lvi in listView.Items.Take(50)) {
// do code here
}
Использование для цикла согласно Atomiton
// loop through collection to a max of 50 or the number of items
for(int i = 0; i < listView.Items.Count && i < 50; i++){
listView.Items[i]; //access the current item
}