编程语言
首页 > 编程语言> > C#-还不懂委托(1)

C#-还不懂委托(1)

作者:互联网

栗子

 1、调用一个A的方法test
   
    A a =new A();
    a.test();
 2、用委托实现
 
  public delegate void testDelegate(); // 声明delegate对象
  
   
  testDelegate td = new testDelegate(a.test); // 创建对象 
  td ();  // 调用delegate  
 question:本来调用test函数两行代码搞定,为什么加了这些代码,实现功能不是一样吗,那为什么要用委托呢?
 移步下一章哈哈
 Func<>来代替delegate
-唐唐唐- 发布了99 篇原创文章 · 获赞 2 · 访问量 5384 私信 关注

标签:调用,委托,C#,delegate,test,new,td,testDelegate
来源: https://blog.csdn.net/iccolor2014/article/details/95462217