目前,我的程序将数据加载到内存中,并将整数添加到列表视图中。我正在尝试获取所选列表视图项的值,尽管当我使用:
int offset = Convert.ToInt64(listView1.SelectedItems[0].SubItems[2].ToString());
我在尝试使用它时遇到了一个奇怪的异常。例如,我试图发送一个带有 int 值的 MessageBox(使用 .ToString()),它会引发一些奇怪的异常。
另外我想指出 SelectedItems[0] 仅在抓取字符串时有效。