delegate 사용 방법 위임

1605 단어
하나의 클래스 A를 전달하는 방법 m을 다른 클래스 B의 대상에게 허용함으로써 클래스 B의 대상은 이 방법 m을 호출할 수 있다. 말하자면 방법을 매개 변수로 전달할 수 있다.
class Program
    {
        //delegate 
        public delegate void users(string name ,int age);
        public static void user(string name, int age)
        {
            Console.WriteLine(""+name+"
"+age); Console.ReadKey(); } static void Main(string[] args) { /// //users us = new users(user); //us("hllive", 20); /// users us2 = delegate(string name, int age) { Console.WriteLine("" + name + "
" + age); Console.ReadKey(); }; us2("hllively",21); } }

좋은 웹페이지 즐겨찾기