很多便利商店都有他们的制服,
穿着一模一样的制服,
就算离开店面,
大家都还是拥有极高的辨识度,
C#也拥有共同制服的功能
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CsharpDemo
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Int : " + Calculate.DivideInt(10, 20));
Console.WriteLine("Double : " + Calculate.DivideDouble(10.11, 20.22));
Console.ReadKey();
}
}
//定义计算的类别
class Calculate
{
//宣告静态法来计算整数
public static int DivideInt(int x, int y)
{
return x * y;
}
//宣告静态法来计算浮点数
public static double DivideDouble(double x, double y)
{
return x * y;
}
}
}
结果:
Int : 200
Double : 204.4242
如果需要不同的算法,我们就需要写种方法,但对於多载来说它可以帮他们穿上制服
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CsharpDemo
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Int : " + Calculate.Divide(10, 20));
Console.WriteLine("Double : " + Calculate.Divide(10.11, 20.22));
Console.ReadKey();
}
}
// 定义计算的类别
class Calculate
{
//宣告静态法来计算整数
public static int Divide(int x, int y)
{
return x * y;
}
//宣告静态法来计算浮点数
public static double Divide(double x, double y)
{
return x * y;
}
}
}
结果:
Int : 200
Double : 204.4242
各位可能会突然顿悟,啊原来多载就是一样名字的方法,却可以做不同事情
<<: Day 15. 模板语法Template Syntax – 指令
HAVING 子句是用来取代 WHERE 搭配聚合函数 (aggregate function) 进...
费式数列 (引用至维基面科) 斐波那契数列(义大利语:Successione di Fibonacc...
狡兔有三窟,储存用户端的资料当然也要有三个。 相信大家应该都有遇过需要将资料储存在用户端的需求,像...
前言 今天是铁人赛的第十六天,要来写一下如何在Bitbucket显示 Jupyter Noteboo...
延续I 变成每种element最多出现2次。 思路 第一直觉是,多加一个判断几次的变数 ...