Parent{ List<Child> Children {get;set;} }
Child { int Age {get;set;} }
Run Code Online (Sandbox Code Playgroud)
我想在孩子最低年龄的时候订购父母,在领带的情况下,请向第二或第三个孩子办理.
我最接近的是这个,只有最小的孩子订购:
parents.OrderBy(p => p.Children.Min(c => c.Age))
Run Code Online (Sandbox Code Playgroud)
在平局的情况下,这并不占第二(或第三等)最年轻.
鉴于这3个父母有相应的孩子年龄,我希望他们按此顺序出来.