我需要一些帮助来完成替换listView中项目文本的一些代码。
我想替换listView第4列下的所有项目。下面是第4列中项目的示例字符串:<span class="stat">0.58
无论如何,这里是我写的替换listView中的文本,但它无法正常工作:
foreach (ListViewItem i in listViewClickbank.Items)
{
if (i.SubItems[3].Text.Contains("span"))
{
i.Text.Replace("<span class=", "");
}
}
答案 0 :(得分:4)
String.Replace
方法返回新字符串。它不会改变原来的。此外,您正在更改项目的Text
(第一列),而不是第四列。试试这个:
i.SubItems[3].Text = i.SubItems[3].Text.Replace("<span class=", "");