У нас есть тело ответа API, которое может содержать несколько документов. В классе Documents
есть несколько Properties
с PropertyIds.
Как получить список всех PropertiesIds во всех документах? Является ли SelectMany с Select правильным способом? Это, кажется, работает ниже, просто хочу проверить
var result = response.Body.Documents?.SelectMany(x=>x.Properties).Select(x=>x.PropertyId)
Примечание: при попытке SelectManys выдает ошибку ниже,
Ошибка CS0411 Аргументы типа для метода 'Enumerable. SelectMany (IEnumerable, Fun c>) 'не может быть выведен из использования. Попробуйте указать аргументы типа явно.