Foxtable(狐表)用户栏目专家坐堂 → 数组上行与下行是否相同的判断


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

主题:数组上行与下行是否相同的判断

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110587 积分:562831 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/9 11:02:00 [显示全部帖子]

for i as integer = 1 to nms3.count - 1
if nms(i-1)(0) <> nms(i)(0) then
'某某处理
end if
next

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110587 积分:562831 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/9 11:53:00 [显示全部帖子]

嗯,手误
for i as integer = 1 to nms3.count - 1
if nms3(i-1)(0) <> nms3(i)(0) then
'某某处理
end if
next

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110587 积分:562831 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/9 16:22:00 [显示全部帖子]

for i as integer = 0 to nms3.count -2
if nms3(i+1)(0) <> nms3(i)(0) then
'某某处理
end if
next

少算和处理问题的逻辑思维有关,和代码没有关系。不管使用哪一种方法,不会想的都会漏一条。把第一条(或者最后一条)最后重新处理一下

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110587 积分:562831 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/9 16:28:00 [显示全部帖子]

不会就上传实例

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110587 积分:562831 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/9 16:38:00 [显示全部帖子]

Dim nms3 As List(of String()) = DataTables("工资").GetValues("部门|职位", Tables("工资").filter)      

For i As Integer = 0 To nms3.count-2
   If nms3(i)(1) <> nms3(i+1)(1) Then
       事项2
   End If
Next
'针对最后一行的事项处理

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110587 积分:562831 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/9 17:04:00 [显示全部帖子]

For i As Integer = 0 To nms3.count-2
   If nms3(i)(1) <> nms3(i+1)(1) Then
       事项2
   End If
Next
'针对最后一行的事项处理'针对最后一行的事项处理'针对最后一行的事项处理

 回到顶部