关闭

委托

107人阅读 评论(0) 收藏 举报
分类:

委托delegate类似接口一样,首先定义它:写了返回类型和参数,并不用写具体方法。然后声明它并指向一个函数,就可用它来调用函数。(可用在观察者模式等)

class PRO

{

public delegate String MyDelegate(String string);

static String name(String str)

{

return str;

}

static void Main(String[ ] args)

{

MyDelegate de; //声明

de = name; //指向函数name()

Console.WriteLine(de("TOM"));

}

}


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:4581次
    • 积分:142
    • 等级:
    • 排名:千里之外
    • 原创:10篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档
    最新评论