以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  问一个简单的问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=172759)

--  作者:hbhb
--  发布时间:2021/10/29 13:43:00
--  问一个简单的问题
大师:请问遍历循环时的顺序问题
     dim jh as new list(of string)  
1、for n as string = 1 to jh.count - 1  step 1      \'----数量10000
     输出 jh(n)
    next
2、for each m  as string in  jh                          \'----数量10000
     输出 m
    next
问:
1、是否会改变输出顺序?
2、效率哪个高?
3、如果循环的是对象,又是什么情况


--  作者:有点蓝
--  发布时间:2021/10/29 14:13:00
--  
1、正常都是按顺序的
用法不正确,应该是:for n as integer = 0 to jh.count - 1
2、一样
3、不管是什么对象,理论上应该都一样