관리 메뉴

지식 창고

Delegate 본문

프로그래밍/C#

Delegate

Lucky-John 2021. 11. 2. 10:31
using System.Linq;
using System.Task;
using System.Threading.Tasks;

namespace Delegate
{
   public class TestClass
   { 
         delegate void MyDelegate();
         delegate int AddDelegate(int a, int b);

          public TestClass()
          {
              MyDelegate myDelegate = Func;
              AddDelegate addDelegate = Add;
              myDelegate();
              addDelegate(3, 4);
          }

          public void Func()
           {
           }
           
          public int Add(int a, int b)
           {
               return a+b;
           }
   }   
}
public d elegate int MyDelegate(double number);

public TestClass()
{
      show(Kor);
}

public void show(MyDelegate menu)
{
    int n = menu(200);
}

private int Kor(double number)
{
}

private int Eng(double number)
{
}

'프로그래밍 > C#' 카테고리의 다른 글

데이터 형식 사용하기  (0) 2021.11.02
event Action  (0) 2021.11.02
Visual Studio C# Interactive  (0) 2021.11.02
람다식 & LINQ  (0) 2021.11.02
[C#] 로그 라이브러리(log4net)  (0) 2021.11.02
Comments