VB.NET二维数组快速排序更新版
VB.NET 二维数组快速排序的这个更新版,挺适合那些需要排序二维数组的场景。基本思路就是通过对二维数组的列进行排序,支持升降序切换,给你的代码带来大的灵活性。
这个方法还有意思的是,它允许你传递排序列号和排序顺序,甚至能指定是否有字段行或者统计行。比如如果你的数据表格有标题行或者一行是统计信息,可以通过参数灵活控制。
使用时,OldArrays()
是你要排序的原始二维数组,NewArrays()
是存放排序结果的目标数组。排序依据则是SortColumnsOrOrders()
,它传入一个数组,偶数位是排序的列号,奇数位则是升降序设置(0 为升序,1 为降序)。
,如果你经常要用到类似的二维数组排序需求,这个更新版功能还是蛮方便的,绝对值得一试。
3.9KB
文件大小:
评论区