public Branch[] ReverseBranchArray(Branch[] branch)
 {
     if (branch == null)
     {
         return null;
     }
     return branch.Reverse().ToArray();
 }