以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教集合问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63347) |
-- 作者:hbhb -- 发布时间:2015/1/19 12:37:00 -- 请教集合问题 大师:好!请教一下简易代码 集合a("a","b","c","d","e","f"),集合b("a","b") 从集合a中移除集合b中元素的的精简代码?
|
-- 作者:有点甜 -- 发布时间:2015/1/19 14:02:00 -- 循环A,如果B集合包含的话,就移除即可。
你就不能灵活变通? |
-- 作者:hbhb -- 发布时间:2015/1/19 14:31:00 -- 就是循环a不行,才问的。循环b才行吧? |
-- 作者:有点甜 -- 发布时间:2015/1/19 14:33:00 -- 循环A可以,循环B也可以。循环A的时候,从后面开始到前面。
比如
For i As Integer = A.Count - 1 To 0 Step -1
Next |
-- 作者:hbhb -- 发布时间:2015/1/19 14:45:00 -- 谢谢!难怪不行,我是遍列的,未计算数量。 请问象这种应用,项目中要用到100多次,设成函数,是否大大减少代码量,效率与分开写一样吗?
|
-- 作者:有点甜 -- 发布时间:2015/1/19 14:50:00 -- 写成函数或者自己写代码,效率是一样的。 |