我有一個業務對象模型,看起來像這樣:C#:選擇的ParentId和兒童文本值
Parent
string ParentType
List<Child> ChildCollectionList
Child
int ChildId
string ChildText
我的目標是有這個簽名
Tuple<ParentType,List<string>> resultingTuple
在列表元組的列表由ChildCollectionList集合中的ChildTexts組成。
現在,我有這樣的事情。
context.TruckSet.Where(n => n.IsDeleted.Equals(false))
.Select(p =>
new Tuple<string,List<string>>
(p.TruckType,p.TruckAttributes.Select(n => n.AttrText)
.ToList())).ToList();
不用說,Linq查詢不喜歡我對TruckAttributes集合的小擴展。
我不知道我該怎麼做。
你會得到什麼錯誤? –
你爲什麼要選擇一個字符串,如果你需要一個'ParentType'? – Noctis