囧,,,,,
新学C# ,写了个冒泡排序,结果出现了些小问题,声明一个数组变量后将其传递给排序函数,返回一个排序后的数组,结果输出原数组和排序后的数组居然结果一样,,,,,囧,
请教高手才知道问题所在,
原来数组参数是引用类型的,也就是说调用排序函数以后原数组的排列顺序已经改变,恍然大悟,并且,不用再排序函数中再次返回一个结果数组!!
囧,,,,,
新学C# ,写了个冒泡排序,结果出现了些小问题,声明一个数组变量后将其传递给排序函数,返回一个排序后的数组,结果输出原数组和排序后的数组居然结果一样,,,,,囧,
请教高手才知道问题所在,
原来数组参数是引用类型的,也就是说调用排序函数以后原数组的排列顺序已经改变,恍然大悟,并且,不用再排序函数中再次返回一个结果数组!!