public void AddChildDiscs(IEnumerable <Disc> discs) { ChildDiscs = ChildNames.Select(x => discs.First(y => y.Name == x)).ToList(); ChildDiscs.ForEach(x => x.Parent = this); }