C# 方法的重载

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication12
{
class Program
{
static void Main(string[] args)
{
T t=new T();
double c = 0,d=0;
c=t.area(5.0);
Console.WriteLine(Convert.ToString(c));
d = t.area(4, 5);
Console.WriteLine(Convert.ToString(d));
Console.ReadKey();
}
class T{
public double area(double r) {
return (Math.PI * r * r);

        }
        public double area(double a,double b) {
            return (a*b);
                    }

    }
}

}
C# 方法的重载_第1张图片
方法的重载就是指在一个类中有几个方法是同一个名字,但是传递的参数不同,这样调用时就可以通过参数的个数将方法区别开,这就是方法的重载。

你可能感兴趣的:(C#,方法的重载)