public static IEnumerable <double> FindDiffBetweenSlices(Hashcode2020.ViewModels.PizzaViewModel pizza) { for (int i = 0; i < pizza.PizzaSlicesSizes.Count() - 1; i++) { var diff = pizza.PizzaSlicesSizes[i + 1] - pizza.PizzaSlicesSizes[i]; yield return(diff); } }
public static IEnumerable <double> FindPercentDiffBetweenSlices(Hashcode2020.ViewModels.PizzaViewModel pizza) { for (int i = 0; i < pizza.PizzaSlicesSizes.Count() - 1; i++) { var diffPercent = (double)pizza.PizzaSlicesSizes[i + 1] / pizza.PizzaSlicesSizes[i] * 100 - 100; yield return(Math.Round(diffPercent, 4)); } }