У меня есть этот код:
for (int i = listboxWork.Items.Count-1; i > -1; i--)
{
if (listboxWork.Items[i].Contains(tblSent))
{
listboxWork.Items.RemoveAt(i);
}
}
... который я получил из здесь, но моя скрипучая старая версия . NET (или, может быть, проблема в моей жалкой версии .NET (Compact Framework)), не содержит «Содержит».
Я думаю, что я мог бы заменить эту строку на:
if (listboxWork.Items[i].ToString().IndexOf(tblSent) > -1)
... но я не слишком уверен, что это лучший способ сделать это. Есть ли более приемлемый способ?