// C# 中的 Func 委托示例
using System;
class Program
{
static void Main()
{
// 定义一个 Func 委托,它接受两个整数参数并返回一个整数结果
Func<int, int, int> add = (a, b) => a + b;
// 调用 Func 委托
int result = add(3, 5);
// 输出结果
Console.WriteLine("The result of adding 3 and 5 is: " + result);
}
}
Func<int, int, int>:这是一个泛型委托,表示一个方法,该方法接受两个 int 类型的参数,并返回一个 int 类型的结果。(a, b) => a + b:这是使用 lambda 表达式定义的匿名函数。它接受两个参数 a 和 b,并将它们相加后返回结果。add(3, 5):调用这个 Func 委托,传入参数 3 和 5,得到它们的和。Console.WriteLine:输出计算结果到控制台。这个例子展示了如何使用 Func 委托来定义和调用一个简单的数学运算。
上一篇:c# 时间戳转换日期格式
下一篇:c# lambda表达式
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站