函数重载
namespace FUNCTION
{
class Program
{
static int MaxValue(int[] intArray)
{
int maxVal=intArray [0];
for (int i = 1; i < intArray.Length; i++)
{
if (intArray[i] > maxVal)
{
maxVal =intArray [i];
}
}
return maxVal;
}
//函数重载
static double MaxValue(double[] doubleArray)
{
double maxVal = doubleArray[0];
for (int i = 1; i < doubleArray.Length; i++)
{
if (doubleArray[i] > maxVal)
maxVal = doubleArray[i];
}
return maxVal;
}
static void Main(string[] args)
{
int[] myArray = { 1,2,3,6,9,0,4};
double[] mydoubleArray = { 1, 2, 3, 6, 9, 0, 4 };
int maxVal = MaxValue (myArray );
double maxdoubleVal = MaxValue(mydoubleArray );
Console.WriteLine("The maximum value in myArray is {0}",maxVal );
Console.WriteLine("the maximum value in mydoubleArray is {0}",maxdoubleVal );
Console.ReadKey();
}
}
}
浙公网安备 33010602011771号