示例#1
0
 public static IEnumerable <int> GetNums(IEnumerable <int> array, LessNum meDel)
 {
     foreach (int item in array)
     {
         meDel(item);
         yield return(item);
     }
 }
示例#2
0
        static void Main(string[] args)
        {
            int[]   arr = new[] { 2, 6, 12, 67, 2, 5, 6, 99 };
            LessNum md  = Program.GetLessFive;

            // md += Program.GetGreater20;
            foreach (int item in Program.GetNums(arr, md))
            {
                Console.WriteLine(item);
            }

            Console.ReadKey();
        }