c#实现callback回调

回调即为Action与lambda结合实现泛型T类型的参数;

static void Main(string[] args)
    {
    
    
        int a = 25;
        int c = 0;
        ConsoleLog(a, (res) =>
        {
    
    
            c = res;
        });
        Console.WriteLine(c);
    }
    public static void ConsoleLog(int a, Action<int> callback)
    {
    
    
        int b = 11;
        callback(b + a);
    }

常用的类比 list sort函数等。

猜你喜欢

转载自blog.csdn.net/kuilaurence/article/details/117231936