в c #, давайте предположим, что у меня есть класс, подобный следующему ..
public class anItem
{
public string name { get; set; }
public string surname { get; set; }
}
, и я использую общий список с этим объектом, как.
List<anItem> listof = new List<anItem>();
listof.Add(new anItem { name = "name 1", surname = "surname 1" });
listof.Add(new anItem { name = "name 2", surname = "surname 2" });
listof.Add(new anItem { name = "name 3", surname = "surname 3" });
listof.Add(new anItem { name = "name 4", surname = "surname 4" });
этоМожно ли взять все фамилии из listof общего списка в массив строк?
string[] takenSurnames = // take just surnames from listof
да, я могу получить это с помощью foreach или для петли.но мне интересно, есть ли какое-нибудь лямбда-выражение или что-то вроде этого короче?
Заранее спасибо ..