現在、私のプログラムはデータをメモリにロードし、リストビューに整数を追加します。使用するときに、選択したリストビューアイテムの値を取得しようとしています:
int offset = Convert.ToInt64(listView1.SelectedItems[0].SubItems[2].ToString());
ただし、使用しようとすると奇妙な例外が発生します。たとえば、int の値 (.ToString() を使用) を使用して MessageBox を送信しようとすると、奇妙な例外がスローされます。
また、文字列を取得するだけで SelectedItems[0] が機能することにも注意してください。