我需要重载一个方法,以便它能够计算圆形、正方形、矩形、三角形和梯形的面积。我想我已经把它们都弄清楚了,但是圆圈似乎是个问题。
static void Pole(int x, double y = 3.14)
{
Console.WriteLine(x * x * y);
}
static int Pole(int x)
{
return x * x;
}
static int Pole(int x, int y)
{
return x * y;
}
static int Pole(int x, int y, int z = 2)
{
return x * y / z;
}
static int Pole(int x, int y, int v, int z = 2)
{
return (x + y) / z * v;
}
static void Main(string[] args)
{
int x = 2;
int y = 3.14;
Console.WriteLine(Pole(x, y));
Console.ReadKey();
https://stackoverflow.com/questions/56432670
复制相似问题