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

홈 > 공유팁! > 프로그램 관련
프로그램 관련

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

꽁스짱 0 983

[델리게이트간단예제]람다식, 델리게이트 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


0 Comments
제목