iori2882 发表于 2011-9-21 10:16:11

_ArraySort 对二维数组排序 就出不来结果

本帖最后由 iori2882 于 2011-9-21 13:53 编辑

#include <Array.au3>

Local $avArray = [ _
      ["String0", "SubString0"], _
      ["String1", "SubString1"], _
      ["String2", "SubString2"], _
      ["0013D4231302", "SubString3"], _
      ["String4", "SubString4"], _
      ["String5", "SubString5"]]
_ArraySort($avArray)   
$iIndex = _ArraySearch($avArray,"0013D4231302")
MsgBox(0,0,$iIndex)_ArraySort($avArray)不加上 就能正确的返回索引加上了 就返回0为什么呢???

另外 数组排序了 是不是查询的速度比不排序快很多啊

iori2882 发表于 2011-9-21 14:12:20

额~~~纠结啊我根本没基础 也想不到哪出问题

实在不行 就不排序了~

netegg 发表于 2011-9-21 14:20:14

本帖最后由 netegg 于 2011-9-21 14:23 编辑

回复 1# iori2882

这个根本不是排序的问题,排序已经完成了,搜索的那项是第一项,索引为0

gzh888666 发表于 2011-9-21 15:12:47

恩,正因为排序了,他才成为第一个索引!

iori2882 发表于 2011-9-21 15:41:09

回复iori2882

这个根本不是排序的问题,排序已经完成了,搜索的那项是第一项,索引为0
netegg 发表于 2011-9-21 14:20 http://www.autoitx.com/images/common/back.gif
.......习惯了 看到0就以为是错误代码~谢谢啊

iori2882 发表于 2011-9-21 15:41:37

恩,正因为排序了,他才成为第一个索引!
gzh888666 发表于 2011-9-21 15:12 http://www.autoitx.com/images/common/back.gif

同样也谢谢你
页: [1]
查看完整版本: _ArraySort 对二维数组排序 就出不来结果