AggregateExamples.FunctionalPath.FunctionalMerger.FunctionalMerge C# (CSharp) Method

FunctionalMerge() public static method

public static FunctionalMerge ( Company bigCompany, IEnumerable smallCompanies ) : Company
bigCompany Company
smallCompanies IEnumerable
return Company
        public static Company FunctionalMerge(Company bigCompany, IEnumerable<Company> smallCompanies)
        {
            return smallCompanies.Aggregate(bigCompany,
                (buyer, seller) => buyer.Merge(seller));
        }
FunctionalMerger