由dispatcher.invoke(Action action)思考的问题

…衆ロ難τιáo~ 提交于 2019-12-20 22:31:55
class Program
    {
        static void Main(string[] args)
        {
            Action action = () => { Console.WriteLine("你好"); };
            //Action可以接收一个方法作为变量的值;
            //我还以为Function这个有返回值的委托能声明一个可以接受有返回值类型
            //的变量,看了一下好像没有;
            Action<int, int> action1 = new Action<int, int>(sum);
            action1?.Invoke(10, 20);
            action.Invoke();
        }
        static void sum(int a,int b)
        {
            Console.WriteLine(a+b);
        }
    }
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!