Ejemplo n.º 1
0
 static void Print(List <int> arr, moreOrlessDelgate dl)
 {
     foreach (var item in arr)
     {
         if (dl(item))
         {
             Console.WriteLine(item);
         }
     }
 }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            var arr = new List <int>()
            {
                1, 2, 3, 4, 5, 6, 7, 8
            };
            var d1 = new moreOrlessDelgate(More);

            Print(arr, d1);
            Console.WriteLine("OK");

            var d2 = new moreOrlessDelgate(Less);

            Print(arr, d2);
            Console.WriteLine("OK");
            Console.ReadKey();
        }