public static ICollection <Unit> GetUnits(Creator creator) { Creator _creator = creator; ; ICollection <Unit> units = new List <Unit>(); int count = MyRandomHelper.GetCountOfUnits(); for (int i = 0; i < count; i++) { units.Add(creator.FactoryMethod()); } return(units); }