Tuesday, August 6, 2013

Simple example of c# Action

  public static void write(int a)
        {
            Console.WriteLine(a); 
        }

        public static void writeTwice(int a)
        {
            Console.WriteLine(a);
            Console.WriteLine(a);
        }

        public static void DoIt(int a, Action<int> act)
        {
            Console.WriteLine("$$$$$$$$$$$$$$$$$");
            act(a);
            Console.WriteLine("$$$$$$$$$$$$$$$$$");
        }
       
        static void Main(string[] args)
        {
            DoIt(56, write);

            DoIt(56, writeTwice);

No comments:

Post a Comment