以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  集合使用报错  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=135815)

--  作者:jackchan120925
--  发布时间:2019/6/3 17:47:00
--  集合使用报错

图片点击可在新窗口打开查看此主题相关图片如下:zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz.png
图片点击可在新窗口打开查看

老师请问下,入上图代码所示,定义了一个集合 sqlstr, 然后引用报错,箭头所指代码:未将对象引用设置到对象的实例。

请问是啥原因,谢谢


--  作者:有点甜
--  发布时间:2019/6/3 18:03:00
--  

需要new一个集合,如

 

Dim Names As New List(Of String)

 


--  作者:jackchan120925
--  发布时间:2019/6/3 21:24:00
--  
我之前在用都没有加new呀,加不加new使用上有啥区别吗?
--  作者:有点蓝
--  发布时间:2019/6/3 21:30:00
--  
直接赋值的不需要加new: dim lst as list(of string) = xxxxx这里赋值

只是定义变量,不赋值的需要new: dim lst as new list(of string)