110,545
社区成员
发帖
与我相关
我的任务
分享
private void CompareData<T>(T[] datas,ref T Max,ref T Min) where T:IComparable
{
Max = datas[0];
Min = datas[0];
for (int i = 0; i < datas.Length; i++)
{
if(Max.CompareTo(datas[i])<0)
Max=datas[i];
if (Min.CompareTo(datas[i])>0)
Min = datas[i];
}
}
.....
CompareData<int>(IntArray, ref MaxInt, ref MinInt); //调用泛型方法
.....