Страницы

Поиск по вопросам

вторник, 11 июня 2019 г.

Поиск индекса в List

Есть класс:
public class ProductPit { public ProductPit(string prod, double cena, string ediz) { Prod = prod; Cena = cena; EdIz = ediz; }
public string Prod { get; set; } public double Cena { get; set; } public string EdIz { get; set; } }
Я создаю список с элементами ProductPit
List prpit = new List;
Как мне в списке найти номер записи в которой: prpit.Prod == "Колбаса" Знаю что есть IndexOf, но как его использовать в данном случае не пойму(


Ответ

Воспользуйтесь методом FindIndex()
Он принимает предикат, которой проверит ваше условие:
int index = list.FindIndex(x => x.Prod == "Колбаса");

Комментариев нет:

Отправить комментарий