Пример #1
0
        public string GetTypeName(Pizza pizza)
        {
            switch (pizza.Types.Count)
            {
                case 0:
                    return string.Empty;
                case 1:
                    return "(" + pizza.Types.First().Description().ToLower() + ")";
            }

            var builder = new StringBuilder();

            builder.Append("(");
            foreach (var type in pizza.Types)
                builder.Append(type.Description().ToLower() + ", ");

            builder.Remove(builder.Length - 2, 2);
            builder.Append(")");

            return builder.ToString();
        }
Пример #2
0
 public string GetIngredientName(Pizza pizza, int index)
 {
     var name = pizza.Ingredients[index].Description().ToLower();
     return index == pizza.Ingredients.Count - 1 ? name : name + ", ";
 }