C#基础进阶

瘦欲@ 提交于 2019-12-05 02:04:00

观看C#高级教程进行学习。巩固基础,进阶学习。

1.委托

把方法当做参数来传递就是委托。委托的关键字是delegate。

 class Program
    {
        private delegate string GetString();
        static void Main(string[] args)
        {
        int x=40;
        GetString a = x.ToString;//方法签名
        string t = a();
        Console.WriteLine("{0}", t);
        Console.ReadKey();
        }
    }
委托获取X的String

Invoke方法也可以调用委托所引用的方法。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!