public class Account
{
public List<Memo1> Memos { get; set; }
}
public class Memo1
{
public string Memo { get; set; }
public DateTime AddDate { get; set; }
public string UserID { get; set; }
public List<MemoRefferances1> MemoRefferances { get; set; }
}
public class MemoRefferances1
{
public string RefferanceName { get; set; }
public string RefferanceValue { get; set; }
}
我想在MemoRefferances1类中选择RefferanceName和RefferanceValue的值。请帮助我。
您可以使用SelectMany
获取SelectMany
中的所有MemoRefferances1
Account.Memos
您需要var results = someAccount.Memos.SelectMany(x => MemoRefferances);
:
将序列的每个元素投影到IEnumerable并展平产生的序列变成一个序列。
SelectMany