1
每個家長都有一個ID每個子對象具有標識像child.ParentId == parent.Id獨特的父母財產的ParentId每個父對象有屬性Children兒童裝於母公司的通用方法
此收作方法初探重視每父母子女財產上parent.Id == child.ParentId相匹配的兒童
private void AttachChildrenToParent(IEnumerable<dynamic> parents,
IEnumerable<dynamic> children)
{
parents.GroupJoin(
children,
p => p.Id,
c => c.ParentId,
(p, cn) => new { Parent = p, Children = cn })
.ToList().ForEach(x => x.Parent.Children = x.Children);
}
我的問題:
我居然沒有用的屬性名稱「父」「子對象」,而我有各種屬性這表明了孩子的父母關係。所以我需要一個不編碼屬性名稱的泛型方法,並且爲此我想調用一個像這樣的方法。
任何人都可以幫助一個疲憊的大腦如何解決這個問題?
謝謝,很好用! – 2011-12-19 09:30:05