public ParameterList Aggregate(ParameterList list1, ParameterList list2) { var list = new ParameterList {Name = list1.Name}; foreach (var p in list1.Parameters()) list.Add(p); foreach (var p in list2.Parameters()) list.Add(p); foreach (var m in list1.Methods) list.Methods.Add(m); foreach (var m in list2.Methods) list.Methods.Add(m); return list; }
public ParameterList Aggregate(ParameterList list1, ParameterList list2) { var list = new ParameterList { Name = list1.Name }; foreach (var p in list1.Parameters()) { list.Add(p); } foreach (var p in list2.Parameters()) { list.Add(p); } foreach (var m in list1.Methods) { list.Methods.Add(m); } foreach (var m in list2.Methods) { list.Methods.Add(m); } return(list); }