Вот запросы linq, чтобы выполнить то, что вы хотите сделать:
IEnumerable<string> names = foo.ListOfStuff.Select(f => f.Name);
IEnumerable<string> IDs = foo.ListOfStuff.Select(f => f.Id);
Если вы хотите сохранить их в List
, просто прикрепите ToList()
к концуэти запросы:
List<string> IDs = foo.ListOfStuff.Select(f => f.Id).ToList();
List<string> Names = foo.ListOfStuff.Select(f => f.Name).ToList();