Пример #1
0
        public IEnumerableDemo()   //default constractor
        {
            //1. example
            IEnumerable <int> Values = from value in Enumerable.Range(1, 10) select value; //LINO query

            foreach (int a in Values)
            {
                Console.WriteLine(a);
            }

            double average = Values.Average();

            Console.WriteLine("average = " + average);

            //2. example
            List <string> List = new List <string>();

            List.Add("Sourav");
            List.Add("Ram");
            List.Add("shyam");
            List.Add("Sachin");

            IEnumerable names = from n in List
                                where (n.StartsWith("S"))
                                select n; //LINO query

            foreach (string name in names)
            {
                Console.WriteLine(name);
            }

            //3. example
            Test t1 = new Test();

            t1.Name    = "Sophy";
            t1.Surname = "Yang";

            Test t2 = new Test();

            t2.Name    = "Tammy";
            t2.Surname = "Yang";

            Test myList = new Test();

            myList.Add(t1);
            myList.Add(t2);

            foreach (Test obj in myList)
            {
                Console.WriteLine("Name:- " + obj.Name + " Surname:-" + obj.Surname);
            }

            Display(new List <bool> {
                true, false, true, true, false
            });
        }