以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- [求助] 想生成键值相同、而Values不同的两个全局变量,这段代码执行怎么显示错误呢? (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=158939) |
-- 作者:龙潭春早 -- 发布时间:2020/12/7 23:53:00 -- [求助] 想生成键值相同、而Values不同的两个全局变量,这段代码执行怎么显示错误呢? 想生成键值相同、而Values不同的两个全局变量,下面这段代码执行显示错误,为什么呢? 是字典定义的语法不对吗? Dim dr As DataRow Dim dt As DataTable Vars("字典1") = New Dictionary(of String,String) \' 定义 两个 全局变量 的 字典 Vars("字典2") = New Dictionary(of String,String) dt = DataTables("表C") For i As Integer = 0 To 10 dr = dt.DataRows(i) Vars("字典1").Add(dr("列名B"),dr("列名C")) Vars("字典2").Add(dr("列名B"),dr("列名D")) Next |
-- 作者:有点蓝 -- 发布时间:2020/12/8 8:44:00 -- 字典的键肯定是不能相同的。 同样的道理,在同一个事件里是不能定义2个同名的变量的
|