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

溫馨提示×

c#方法 如何實現方法鏈

c#
小樊
84
2024-07-14 05:21:21
欄目: 編程語言

在C#中,可以通過在方法中返回this對象來實現方法鏈。例如:

public class MyClass
{
    private int value;

    public MyClass SetValue(int val)
    {
        this.value = val;
        return this;
    }

    public MyClass Add(int val)
    {
        this.value += val;
        return this;
    }

    public int GetValue()
    {
        return this.value;
    }
}

class Program
{
    static void Main()
    {
        MyClass myClass = new MyClass();
        int result = myClass.SetValue(5).Add(3).GetValue();

        Console.WriteLine(result);  // Output: 8
    }
}

在上面的例子中,SetValue和Add方法都返回this對象,這樣就可以在同一行代碼中調用多個方法,形成方法鏈。

0
海门市| 板桥市| 屏山县| 上杭县| 肥乡县| 山阴县| 正定县| 施甸县| 阿荣旗| 高邮市| 五大连池市| 延吉市| 象山县| 周口市| 静海县| 五家渠市| 枣强县| 临城县| 松原市| 乐平市| 治县。| 石河子市| 香港| 胶南市| 济阳县| 石台县| 保靖县| 揭阳市| 铅山县| 镇赉县| 安吉县| 乌苏市| 绵竹市| 南丰县| 双江| 灵山县| 梁山县| 中西区| 沅江市| 启东市| 汉阴县|