Пример #1
0
        public void GetEnumeratorTest()
        {
            LedgerBook book = getSampleBook();
            IEnumerator <LedgerItem> rator = book.GetEnumerator();

            Console.WriteLine("Testing for normal move next enumerator methods");
            while (rator.MoveNext())
            {
                Console.WriteLine(rator.Current);
            }
            rator.Dispose();
            Console.WriteLine("Testing LINQ,");
            Console.WriteLine("from i in book where i.Credit < 350 select i");

            var query = from i in book where i.Credit < 350 select i;

            foreach (var item in query)
            {
                Console.WriteLine(item);
            }
        }