亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c#類 如何重載方法

c#
小樊
81
2024-11-19 08:56:38
欄目: 編程語言

在C#中,重載方法是在同一個類中定義多個具有相同名稱但參數列表不同的方法。重載方法的返回類型可以相同,也可以不同。重載方法允許你以相同的方法名稱提供不同的功能,通過傳遞不同的參數來區分不同的實現。

以下是一個簡單的C#類示例,演示了如何重載方法:

using System;

public class Calculator
{
    // 重載加法方法
    public int Add(int a, int b)
    {
        return a + b;
    }

    // 重載加法方法,接受兩個浮點數作為參數
    public double Add(double a, double b)
    {
        return a + b;
    }

    // 重載乘法方法
    public int Multiply(int a, int b)
    {
        return a * b;
    }

    // 重載乘法方法,接受兩個浮點數作為參數
    public double Multiply(double a, double b)
    {
        return a * b;
    }
}

class Program
{
    static void Main(string[] args)
    {
        Calculator calculator = new Calculator();

        Console.WriteLine("Integer addition: " + calculator.Add(5, 3));
        Console.WriteLine("Floating-point addition: " + calculator.Add(5.5, 3.5));

        Console.WriteLine("Integer multiplication: " + calculator.Multiply(5, 3));
        Console.WriteLine("Floating-point multiplication: " + calculator.Multiply(5.5, 3.5));
    }
}

在這個示例中,我們定義了一個名為Calculator的類,其中包含四個重載方法:AddMultiply。這些方法分別接受整數和浮點數作為參數。在Main方法中,我們創建了一個Calculator對象,并使用不同的參數調用重載方法。

0
迁西县| 会泽县| 垣曲县| 越西县| 清远市| 沂南县| 浪卡子县| 武邑县| 屏东县| 台北县| 峨边| 巴林左旗| 阿拉善右旗| 龙井市| 彰武县| 西吉县| 胶南市| 临泽县| 平和县| 康定县| 涿州市| 东平县| 潼南县| 革吉县| 读书| 大厂| 翼城县| 鄂托克前旗| 庐江县| 岱山县| 灌南县| 乌鲁木齐县| 安图县| 吉隆县| 永嘉县| 米林县| 凌海市| 南宁市| 阿拉善盟| 思南县| 江西省|