C# 如何按名称或索引删除listview项?

C# 如何按名称或索引删除listview项?,c#,listview,C#,Listview,我有一个文本框,你可以在其中输入一个名字,然后你可以点击一个按钮删除列表视图中具有该名字的项目 你知道怎么做吗 void deleteItemFromListBox(string stringToDelete, ListView listBoxToDeleteItem) { for (int i = 0; i < listBoxToDeleteItem.Items.Count; i++) { if(stringToDelete==listBoxToDeleteItem.Items[i].T

我有一个文本框,你可以在其中输入一个名字,然后你可以点击一个按钮删除列表视图中具有该名字的项目

你知道怎么做吗

void deleteItemFromListBox(string stringToDelete, ListView listBoxToDeleteItem)
{
for (int i = 0; i < listBoxToDeleteItem.Items.Count; i++)
{
if(stringToDelete==listBoxToDeleteItem.Items[i].Text)
{
  listBoxToDeleteItem.Items[i].Remove();
}
}
}

函数接受字符串和listview,然后删除包含该字符串的listview元素。

简单的google标题搜索可能会产生许多结果。。下次请多加努力。。恕我直言..listView1.Name中不应包含ListViewItems。我是认真的。一个也没有。
void deleteItemFromListBox(string stringToDelete, ListView listBoxToDeleteItem)
{
for (int i = 0; i < listBoxToDeleteItem.Items.Count; i++)
{
if(stringToDelete==listBoxToDeleteItem.Items[i].Text)
{
  listBoxToDeleteItem.Items[i].Remove();
}
}
}