Foxtable(狐表)用户栏目专家坐堂 → 请问下面的代码是什么意思?


  共有2301人关注过本帖树形打印复制链接

主题:请问下面的代码是什么意思?

帅哥哟,离线,有人找我吗?
a272797388
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:147 积分:1863 威望:0 精华:0 注册:2020/1/23 16:11:00
请问下面的代码是什么意思?  发帖心情 Post By:2020/11/18 12:13:00 [只看该作者]

 

Dim drs1 As List(Of DataRow) = DataTables("初三汤原考点").Select("代码 % 2 = 0","成绩 desc")

Dim drs2 As List(Of DataRow) = DataTables("初三汤原考点").Select("代码 % 2 = 1","成绩 desc")

Dim cnt As Integer = math.min(drs1.count,drs2.count)

Dim idx As Integer = 1

For i As Integer = 0 To cnt - 1

drs1(i)("排序") = idx

idx += 1

drs2(i)("排序") = idx

idx += 1

Next

 

 

If drs1.count > cnt Then

For i As Integer = cnt To drs1.count - 1

drs1(i)("排序") = idx

idx += 1

Next

Else

For i As Integer = cnt To drs2.count - 1

drs2(i)("排序") = idx

idx += 1

Next

End If

 

 

Tables("初三汤原考点").sort = "排序"


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107680 积分:547721 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/18 14:12:00 [只看该作者]

应该是用来按某种规则排序的。

具体业务、逻辑、数据都不清楚,我也没法说每一句具体是干嘛的

 回到顶部