I have the
foreach (ListViewItem item in listView1.SelectedItems)
//do something with item.text or whatever
Ususally SelectedItems returns either a collection, an array or an IQueryable.
Either way you can access items via Index as with an array:
String text = listView1.SelectedItems.Text; //do something
By the way you can always save an item you want to look at into a
var lookat = whatever you wantand check its structure in Locals after setting a breakpoint