Action C#如何配合Lambda

   2024-10-05 3690
核心提示:在C#中,可以使用Lambda表达式来简化Action的使用。Lambda表达式是一种匿名函数,可以作为参数传递给Action,从而实现一些简洁的

在C#中,可以使用Lambda表达式来简化Action的使用。Lambda表达式是一种匿名函数,可以作为参数传递给Action,从而实现一些简洁的代码。

下面是一个简单的示例,演示了如何使用Lambda表达式来配合Action:

using System;class Program{    static void Main()    {        // 定义一个Action,接受一个int类型的参数,并打印出参数的平方        Action<int> square = (x) => Console.WriteLine(x * x);        // 调用Action,并传入参数        square(5); // 输出:25    }}

在上面的示例中,我们首先定义了一个Actionsquare,该Action接受一个int类型的参数,并使用Lambda表达式来计算参数的平方并输出。然后我们调用该Action并传入参数5,最终输出结果为25。

通过Lambda表达式,我们可以简洁地定义需要执行的逻辑,并将其作为参数传递给Action,从而实现了一种更加简洁和易读的代码形式。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式 | 网站留言    |  赣ICP备2021007278号