以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 集合赋值的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=153732) |
-- 作者:foxtablefanse -- 发布时间:2020/8/20 23:31:00 -- 集合赋值的问题 cmd.C ommandText = "S elect 姓名 from [RL_员工档案] where 当前_岗位 in (\'010105\',\'010106\') and 当前状态 = \'1\'" Dim zhucaodt As DataTable = c md.ExecuteReader Dim zhucao As List(of String) = zhucaodt.GetValues("姓名","","姓名 Desc") ‘下面这两种写法得到结果不一样?? Dim fucao As List(of String) =zhucaodt.GetValues("姓名","","姓名 Desc") Dim fucao As List(of String) =zhucao 第二种写法,fucao内的内容变了后,zhucao也跟着变。为什么啊?
[此贴子已经被作者于2020/8/21 8:13:36编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/8/21 8:51:00 -- 集合是引用类型: |
-- 作者:foxtablefanse -- 发布时间:2020/8/21 10:27:00 -- 明白了,谢老师解答,不在这里用还不知道,帮助里也没有提到这事。 |