Example #1
0
        static void Main(string[] args)
        {
            FuncAndActionPractice();
            var sales = GenerateData.GoSales();

            "Query Syntax:".Out();
            var query = from sale in sales
                        where sale.Name.Length > 5
                        orderby sale.Name descending
                        select sale.Name;

            foreach (var item in query)
            {
                item.Out();
            }
            String.Empty.Out();


            "Method Syntax:".Out();
            foreach (var item in sales
                     .Where(x => x.Name.StartsWith("A"))
                     .OrderByDescending(y => y.Name))
            {
                item.Out();
            }

            "Press any key to continue".Out();
            Console.ReadKey();
        }