怎么使用c#泛型类实现两个数相加

avatar
作者
猴君
阅读量:0

下面是一个使用泛型类实现两个数相加的示例代码:

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,其中有一个 Add 方法用来计算两个数的和。在 Main 方法中,我们分别实例化了 CalculatorCalculator 类,并调用了 Add 方法来进行两个数的相加操作。

    广告一刻

    为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!