实际生活、工作中我们会经常遇到不同类型数据的计算问题,例如:公司员工总工资的计算,就会有可能遇到这种情况,我们假设公司的员工工资都是整数,如果,公司员工没有出现请假、迟到、早退等现象,那么公司所有员工的工资相加,这时我们用到的就是整数类型的数据相加,不过,如果某个月份员工有请假、迟到或早退的现象,那么,某些员工的工资就可能出现小数类型的工资,这时如果再公司员工总数,就可能出现整数与小数类型或小数类型与小数类型数据相加的情况出现,那么,遇到这种情况我们该如何解决呢?在c#编程语言中出现这种情况时,最快捷的方法就是使用重载方法,然后,可以设置重载方法中药计算的数据的类型不同,这样就实现了不同数据类型的计算功能,下面济南网站建设news.hcsw666.com/小编就来与大家一起详细看看,在c#编程语言中是具体如何操作实现的。
关键代码:
public class Summation { public int Add(int x, int y) { return x + y; } public double Add(double x, double y) { return x + y; } public string Add(string x, string y) { return x + y; } } internal class Program { static void Main(string[] args) { Summation summation = new Summation(); Console.WriteLine(summation.Add(6, 16)); Console.WriteLine(summation.Add(0.5, 6.5)); Console.WriteLine(summation.Add("恒超商务 ", "news.hcsw666.com/")); Console.ReadKey(); } }
评论