自学内容网 自学内容网

C#委托(Delegate)基本用法

见过不少人、经过不少事、也吃过不少苦,感悟世事无常、人心多变,靠着回忆将往事串珠成链,聊聊感情、谈谈发展,我慢慢写、你一点一点看......

1. 定义委托

public delegate 返回类型 委托名称(参数列表);

public delegate void SimpleDelegate();

2.创建并调用

public static void Main()
    {
        SimpleDelegate myDelegate = new SimpleDelegate(ShowMessage1);
        myDelegate += ShowMessage2;
        myDelegate += ShowMessage3;
        myDelegate(); // 依次调用ShowMessage1、ShowMessage2和ShowMessage3
    }

    public static void ShowMessage1()
    {
        Console.WriteLine("Message 1");
    }

    public static void ShowMessage2()
    {
        Console.WriteLine("Message 2");
    }

    public static void ShowMessage3()
    {
        Console.WriteLine("Message 3");
    }

关注我,不失联。有啥问题请留言。

感情恋爱合集icon-default.png?t=O83Ahttps://blog.csdn.net/forever8341/category_12863789.html

职业发展故事icon-default.png?t=O83Ahttps://blog.csdn.net/forever8341/category_12863790.html

常用代码片段icon-default.png?t=O83Ahttps://blog.csdn.net/forever8341/category_12863793.html

程序开发教程icon-default.png?t=O83Ahttps://blog.csdn.net/forever8341/category_12863792.html

自我备考经验 icon-default.png?t=O83Ahttps://blog.csdn.net/forever8341/category_12863791.html

高阶高效代码icon-default.png?t=O83Ahttps://blog.csdn.net/forever8341/category_12873345.html

金融语言解析icon-default.png?t=O83Ahttps://blog.csdn.net/forever8341/category_12877262.html


原文地址:https://blog.csdn.net/forever8341/article/details/145129309

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!