Esempio n. 1
0
 public static bool AreEqual(Parent parent, DtoParent dtoParent)
 {
     return(dtoParent.Id == parent.Id && dtoParent.Name == parent.Name && parent.Children.Zip(dtoParent.Children, AreEqual).All(x => x));
 }
Esempio n. 2
0
 public static int GetDepth(DtoParent parent)
 {
     return(parent.Children.Any() ? parent.Children.Max(GetDepth) + 1 : 0);
 }