Ejemplo n.º 1
0
        public void Work02()
        {
            sumHandler  = Sum;
            sumHandler += Minus;
            //sumHandler(10, 5);

            calFloat = PlusFloat;
            calFloat(20.0f, 4.5f);

            //무명 델리게이트 메서드(Anoynimus Delegate)
            calString = delegate(string a, string b)
            {
                string sumStr = a + b;
                Console.WriteLine(sumStr);
            };

            calString("UserID ", "Zack");

            //람다식(Lamda Statement)
            calString = (string a, string b) =>
            {
                string sumStr = a + b;
                Console.WriteLine(sumStr);
            };

            calString = (string a, string b) => Console.WriteLine(a + b);
            calString("Player Level ", "Gold");
        }
Ejemplo n.º 2
0
        public void Work02()
        {
            sumHandler  = Sum;
            sumHandler += Minus;
            sumHandler(10, 5);

            calFloat = PlusFloat(20.0f, 4.5f);
        }