У меня есть очередь, которая содержит коллекцию объектов, один из этих объектов - класс с именем GlobalMarker, в котором есть член с именем GlobalIndex.
Что я хочу сделать, это найти индекс очереди, в которой GlobalIndex содержит заданное значение (оно всегда будет уникальным).
Простое использование метода Contains
, показанного ниже, возвращает bool
. Как я могу получить индекс очереди этого совпадения?
RealTimeBuffer
.OfType<GlobalMarker>()
.Select(o => o.GlobalIndex)
.Contains(INT_VALUE);