以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教定义时new的用法 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=1387) |
-- 作者:cowpoke -- 发布时间:2008/12/14 12:08:00 -- 请教定义时new的用法 在很多的帮助中,有new的出现. 如:Dim Values As New List(Of String) 帮助中定义变量格式如下: Dim 变量名 As 数据类型 这里的数据类型只有几个,但不知加了个new之后,好像后面就多了很多的内容. 请问这个new后面究竟有多少个可跟的内容? |
-- 作者:lxl -- 发布时间:2008/12/14 23:05:00 -- 这里的数据类型只有几个,但不知加了个new之后,好像后面就多了很多的内容. 这个说法是错误的. |
-- 作者:lxl -- 发布时间:2008/12/14 23:20:00 -- 但是,加上new有什么作用呢? 举个例子 Dim q As QueryBuilder 这行代码申请了一个变量名为q的变量, 这个变量准备存放QueryBuilder对象. 但是变量里面暂时是空的(Nothing) Dim q As New QueryBuilder 这行代码申请了一个变量名为q的变量, 这个变量准备存放QueryBuilder对象. 但是变量里面不是空的,里面已经有一个实例. |
-- 作者:cowpoke -- 发布时间:2008/12/25 23:21:00 -- 谢谢版主. 但还是有点不明白,我还以为就是几个数据类型可定义,哪知有这么多可定义. 要是六老板出个定义集就好了,我们这些幼狐,婴狐们就直接对照行了. |