Action C#如何配合Lambda
导读:在C#中,可以使用Lambda表达式来简化Action的使用。Lambda表达式是一种匿名函数,可以作为参数传递给Action,从而实现一些简洁的代码。 下面是一个简单的示例,演示了如何使用Lambda表达式来配合Action: using...
在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,从而实现了一种更加简洁和易读的代码形式。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Action C#如何配合Lambda
本文地址: https://pptw.com/jishu/690590.html