中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c# lambda怎么調用靜態方法

小億
90
2024-01-18 20:52:53
欄目: 編程語言

要調用一個靜態方法,可以使用lambda表達式的靜態方法引用。靜態方法引用使用雙冒號(::)將類名和方法名分隔開,如下所示:

ClassName::StaticMethodName

以下是一個示例,演示如何在lambda表達式中調用靜態方法:

using System;

public class Program
{
    public static void Main()
    {
        Func<int, int, int> add = Calculator.Add;
        int result = add(5, 3);
        Console.WriteLine(result);
    }
}

public static class Calculator
{
    public static int Add(int a, int b)
    {
        return a + b;
    }
}

在上面的示例中,我們在lambda表達式中使用了靜態方法引用Calculator.Add來調用靜態方法。然后,我們將該lambda表達式分配給Func<int, int, int>委托,并傳遞參數5和3來執行靜態方法。最后,我們將結果打印到控制臺上。

輸出結果為:8

0
蒙阴县| 广平县| 大关县| 鸡东县| 二连浩特市| 长丰县| 新干县| 满城县| 肇州县| 尼勒克县| 钦州市| 中西区| 庆安县| 望城县| 大理市| 西昌市| 阜新市| 兴仁县| 马边| 明水县| 龙海市| 阿拉善右旗| 伊通| 景谷| 长岭县| 麻阳| 宝应县| 金溪县| 昌江| 盐边县| 清新县| 田林县| 读书| 九龙坡区| 滨海县| 小金县| 海淀区| 星子县| 台南市| 常山县| 山东省|