listView の列 5 のテキストを置き換えようとしていますが、それを試みるたびに、次のエラーが発生し続けます。InvalidArgument=Value of '4' is not valid for 'index'.
テキストのない5列目の下の項目、基本的に空白の項目をNoという単語で置き換えようとしています.
これが私のコードです:
foreach (ListViewItem i in listView1.Items)
{
if (i.SubItems[4].Text == " ")
{
i.SubItems[4].Text = i.SubItems[4].Text.Replace(" ", "No");
}
}