public static IEnumerable <object> GetUsageForLastDays( int numberOfDaysToShow, bool showUsersInsteadOfUsages) { if (numberOfDaysToShow < 1) { numberOfDaysToShow = 20; } var dataContext = new LogDataContext(); var usageOnDays = new object[numberOfDaysToShow]; for (var i = 0; i < numberOfDaysToShow; i++) { var usages = dataContext.GetUsageOnDaysBeforeToday( i, showUsersInsteadOfUsages); usageOnDays[i] = new { usages }; } return(usageOnDays.Reverse()); }