在c#,windows窗体中使用多个字段获取ListView中选定项的值

在c#,windows窗体中使用多个字段获取ListView中选定项的值,c#,winforms,C#,Winforms,我有一个包含多个字段的列表视图,问题是除了第一列之外,我无法从其他列获取值 当我调用lv.SelectedItems[0]时,我得到了第一列,但索引中除0以外的所有内容都给了我以下错误:附加信息:InvalidArgument=Value of1对于索引您可能正在查找属性: var item = lv.SelectedItems[0]; var firstColumn = item.SubItems[0].Text; var secondColumn = item.SubItems[1].Te

我有一个包含多个字段的列表视图,问题是除了第一列之外,我无法从其他列获取值


当我调用
lv.SelectedItems[0]
时,我得到了第一列,但索引中除0以外的所有内容都给了我以下错误:
附加信息:InvalidArgument=Value of
1
对于
索引

您可能正在查找属性:

var item = lv.SelectedItems[0];

var firstColumn = item.SubItems[0].Text;
var secondColumn = item.SubItems[1].Text;
...