Я работаю над устаревшим кодом, поэтому не могу использовать общий список здесь. У меня есть ArrayList, возвращаемый из метода уровня данных. Каждый элемент в последнем состоит из идентификатора и поля описания. Я хочу перебрать ArrayList и найти совпадение в строке Description - есть идеи?
Формат
ID DESCRIPTION
1 SomeValue
Я знаю, что могу сделать это:
bool found = false;
if (arr.IndexOf("SomeValue") >= 0)
{
found = true;
}
Но есть ли способ сравнить строки для определенного значения Description?
UPDATE
Исправленная версия ответа Сиэтла Барсука:
for (int i = 0; i < arr.Count; i++)
{
if (arr[i].ToString() == "SomeValue")
{
// Do something
break;
}
}