Получить объект из списка по свойству

219
21 марта 2018, 02:34

Добрый день, имеется список объектов (Photo, Video, Gallery, PhotoMode, VideoMode). Как можно получить галерею по её имени? Пока что идея такая:

   static public List<Object> list = new List<Object>();
   list.Where(x=>x is Gallery).ToList().Single(x=>x.Name)

То есть из общего списка объектов сначала получить список всех галерей, затем из всех выбрать одну.

Answer 1
 static public List<Object> list = new List<Object>();
list.OfType<Gallery>().SingleOrDefault(x=>x.Name == %GALLERY_NAME%)

%GALLERY_NAME% замените на имя нужной галереи

READ ALSO
Побайтная запись данных в структуру С#

Побайтная запись данных в структуру С#

Есть структура данных (С#) необходимо принимая данные из SerialPort записать их в структуру побайтно

206
Компилятор не видит класс внутри класса

Компилятор не видит класс внутри класса

Есть 2 класса в 2-х файлах:

203
Полосатый textBox

Полосатый textBox

Использую RichTextBoxНужно, что бы каждая новая строка была своего цвета, например:

182
Получить данные из SQL в код c#

Получить данные из SQL в код c#

Я новичек в програмировании, не до конца понимаю методы классы и обьектыМне нужно: Подключитесь к локальному SQL-серверу с помощью C # и загрузите...

207