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

溫馨提示×

怎么使用c#泛型類實現兩個數相加

c#
小億
96
2024-05-21 10:21:26
欄目: 編程語言

下面是一個使用泛型類實現兩個數相加的示例代碼:

using System;

public class Calculator<T>
{
    public T Add(T a, T b)
    {
        dynamic num1 = a;
        dynamic num2 = b;
        return num1 + num2;
    }
}

class Program
{
    static void Main()
    {
        Calculator<int> intCalculator = new Calculator<int>();
        Console.WriteLine(intCalculator.Add(10, 20)); // 輸出 30

        Calculator<double> doubleCalculator = new Calculator<double>();
        Console.WriteLine(doubleCalculator.Add(1.5, 2.5)); // 輸出 4.0
    }
}

在上面的示例中,我們定義了一個泛型類 Calculator<T>,其中有一個 Add 方法用來計算兩個數的和。在 Main 方法中,我們分別實例化了 Calculator<int>Calculator<double> 類,并調用了 Add 方法來進行兩個數的相加操作。

0
远安县| 镇远县| 盐山县| 锡林郭勒盟| 鹤峰县| 七台河市| 屏边| 石门县| 通化县| 泗阳县| 绍兴县| 三都| 阿图什市| 山东省| 宁蒗| 浙江省| 岐山县| 苏州市| 会理县| 乌拉特前旗| 工布江达县| 苗栗市| 辽阳市| 湖口县| 望谟县| 甘德县| 峨山| 桐城市| 濉溪县| 宁城县| 若羌县| 托里县| 吴忠市| 麦盖提县| 长寿区| 丹棱县| 石狮市| 昌吉市| 宜章县| 军事| 益阳市|