Проблема в том, что ваш список List<string>
, но ваш запрос возвращает коллекцию baObject
.Вам нужно либо использовать ToString()
для этого, либо изменить свой запрос для возврата определенного члена.
Первый вариант будет выглядеть следующим образом:
descList.AddRange(query2.Select(ba => ba.ToString()).ToList());
Второй (более вероятный вариант)может быть простым:
descList.AddRange(query2.Select(ba => ba.Name).ToList());
(предполагается, что baObject.Name
- это свойство, которое вы хотите отобразить.)