关于求平均值
有A,B,C,D,E,F六个数字,我想去除最大的和最小值,然后求剩下的数字的平均值   
 这个类怎么写?
------解决方案--------------------int[] ary=new int[]; 
 ary[0]=5; 
 ary[1]=6; 
 ...     
 public double GetAvg(int[] intArray) 
 { 
    int ArySum=0; 
    for(int i=1;i <intArray.Length-1;i++) 
    { 
     ArySum +=intArray[i]; 
    } 
    return  ArySum/(intArray.Length-2); 
 }
------解决方案--------------------try   
 int[] test = new int[] { 2, 8, 9, 3, 7, 1 };   
 int min = test[0]; 
 int max = test[0]; 
 int sum = 0;   
 for (int i = 1; i  < test.Length; i++) 
 { 
     if (test[i]  < min) 
         min = test[i]; 
     if (test[i] >  max) 
         max = test[i]; 
     sum += test[i]; 
 }   
 int avg = (sum + test[0] - min - max) / (test.Length - 2);   
 这里的平均值取的是int型,如果是要其它类型,先据除数和被除数转下类型
------解决方案--------------------注意大小写,还有sort的具体用法查下msdn ,好像是static method    
 ps:不要太依赖csdn,msdn 会给你更多