重载

只由参数签名(个数,顺序,类型)来区别,返回值不做判断,即两个重载的函数可以返回值不同,也可相同

  1. static int MaxValue(int[] intArray)  
  2.         {  
  3.             int maxVal = intArray[0];  
  4.             for(int i = 1;i<intArray.Length;i++)  
  5.             {  
  6.                 if (intArray[i] > maxVal)  
  7.                     maxVal = intArray[i];  
  8.             }  
  9.             return maxVal;  
  10.         }  
  11.   
  12.         static double MaxVale(double[] doubleArray)  
  13.         {  
  14.             double maxVal = doubleArray[0];  
  15.             for(int i = 1;i<doubleArray.Length;i++)  
  16.             {  
  17.                 if (doubleArray[i] > maxVal)  
  18.                     maxVal = doubleArray[i];  
  19.             }  
  20.             return maxVal;  
  21.         }  
原文地址:https://www.cnblogs.com/judes/p/9042629.html