Собственно вопрос в названии темы. Есть коллекция:
List<int> styleID = new List<int>();
В неё добавлено несколько ID (221432
, 445566
, 998877
и т.д.). Как узнать индекс элемента со значением 998877
?
Простой способ - вызов метода IndexOf()
:
var indexOfIntegerValue = styleID.IndexOf(998877);
В переменную indexOfIntegerValue
получите значение, соответствующее индексу числа 998877 в указанной коллекции.
В случае, если Ваша коллекция не содержит такого числа (998877), этот метод вернёт значение -1
.
Можно использовать Linq
, лямбда выражение и метод FindIndex
:
list<int> styleID = new List<int>();
int index = styleID.FindIndex(x => x == 998877);
msdn
У коллекции типа List есть метод IndexOf(T)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Верно ли, что указатели в Си аналогичны ссылочным типам в C#?
Всем доброго времени сутокВопрос заключается в том что в одной из n-страниц есть кнопки с названием цвет, и мне необходимо что бы при нажатии...
Доброго времени суток, понадобилось мне загрузить аудио в вк, нашел апи https://vkcom/dev/audio