91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
濮阳市| 东平县| 西宁市| 桦川县| 郁南县| 曲阜市| 聂拉木县| 刚察县| 东平县| 新竹市| 榕江县| 徐州市| 阿瓦提县| 弋阳县| 康乐县| 蚌埠市| 县级市| 中阳县| 正宁县| 南皮县| 前郭尔| 黄骅市| 南开区| 岢岚县| 麻阳| 二手房| 视频| 惠水县| 获嘉县| 台州市| 乳源| 醴陵市| 海城市| 精河县| 罗甸县| 密山市| 象山县| 利川市| 额济纳旗| 曲水县| 阜宁县|