このクラスがあると想像してください:
class Person
{
string Name { get; set; }
string Surname { get; set; }
string Other { get; set; }
}
私には がありIList<Person>
、今は各人IList<string>
の のシーケンスである が必要です。Name
このループを使用できます:
var Names = new List<string>();
foreach (Person p in Persons)
{
Names.Add(p.Name);
}
しかし、linq (またはその他のオプション) を使用すると、より簡単に実行できるかどうかを知りたいですか?
ありがとう。