Foxtable(狐表)用户栏目专家坐堂 → 字典中,有数组,请问如何操作?


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

主题:字典中,有数组,请问如何操作?

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


加好友 发短信
等级:幼狐 帖子:182 积分:1968 威望:0 精华:0 注册:2012/7/2 9:35:00
字典中,有数组,请问如何操作?  发帖心情 Post By:2014/9/9 9:21:00 [只看该作者]

字典中,有数组,请问如何操作?

问题为:每次fa piao号码改变时,都会改变这三项的值 (本次应收金额,本次实收金额,本次免收尾差)
想用字典处理,如何操作?

举例如下: 
序号   fa piao号码        本次应收金额     本次实收金额     本次免收尾差
 1     国piao001            1000                 995.5         4.5
 2     国piao002            2000.01             2000           0.01
 3     国piao003            3000.03             3000           0.03         

Dim dicc As new Dictionary(of String,Double())
dicc.Add("国piao001",  这里如何操作?)

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/9/9 9:23:00 [只看该作者]

Dim dicc As new Dictionary(of String,Double())
dim d() as double = {1000,995.5,4.5}
dicc.Add("国piao001", d)


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


加好友 发短信
等级:幼狐 帖子:182 积分:1968 威望:0 精华:0 注册:2012/7/2 9:35:00
  发帖心情 Post By:2014/9/9 9:30:00 [只看该作者]

我不是问的这个意思,是想问:如果字典中存在fa piao编号时,如何对数组中的元素进行加上或减去值?
因为有时候,那三项不一定都有值存在;
如:
举例如下: 
序号   fa piao号码        本次应收金额     本次实收金额     本次免收尾差
 1     国piao001            1000                 995.5         4.5
 2     国piao002            2000.01             2000           0.01
 3     国piao003            3000.03             3000           0.03     
 4     国piao004             4000                4000
[此贴子已经被作者于2014-9-9 9:34:03编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/9/9 9:33:00 [只看该作者]

不懂你意思.你要操作里面的值 就直接操作即可

方法1

dicc("国piao001")(0)=1231

方法2

dim d() as double = dicc("国piao001")(0)
d(0)=1231

 回到顶部