2016년 9월 9일 금요일

[C#학원,닷넷학원,IT학원추천☞탑크리에듀][델리게이트간단예제]람다식, 델리게이트 invoke

[델리게이트간단예제]람다식, 델리게이트 invoke

using System;

class Program
{
    delegate void Deli(string s);

    static void Main()
    {
        // Specify delegate with lambda expression.
        Deli d = (v) => Console.WriteLine(v);
        //Invoke delegate.
        d.Invoke("OJC");

        // Specify delegate with new Constructor
        Deli d1 = new Deli(d);
        //Invoke delegate.
        d1.Invoke("OJC");

        // Specify delegate with method name
        Deli d2 = d;
        //Invoke delegate.
        d2.Invoke("OJC");
    }

    static void d(string s)
    {
        Console.WriteLine(s);
    }
}



[결과]
OJC
OJC
OJC

댓글 없음:

댓글 쓰기