Пример #1
0
        Discount TernaryBefore()
        {
            var order = _iceCreamService.QueryNextCustomer();

            return(order.Flavor == "Cookie Dough" ? Discount.Of(10) : Discount.None);
        }
Пример #2
0
        Discount FluentTernary()
        {
            var order = _iceCreamService.QueryNextCustomer();

            return(order.Flavor.If(it => it == "Cookie Dough").Then(Discount.Of(10)).Else(Discount.None));
        }