Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请教定义时new的用法

1楼
cowpoke 发表于:2008/12/14 12:08:00
在很多的帮助中,有new的出现.
如:Dim Values As New List(Of String)
帮助中定义变量格式如下:
Dim 变量名 As 数据类型
这里的数据类型只有几个,但不知加了个new之后,好像后面就多了很多的内容.
请问这个new后面究竟有多少个可跟的内容?
2楼
lxl 发表于:2008/12/14 23:05:00

这里的数据类型只有几个,但不知加了个new之后,好像后面就多了很多的内容.

这个说法是错误的.
凡是带new的语句,  去掉也一样没错.
比如
Dim Values As List(Of String)
一样不会报错.

3楼
lxl 发表于:2008/12/14 23:20:00
但是,加上new有什么作用呢?
举个例子
Dim q As QueryBuilder
这行代码申请了一个变量名为q的变量, 这个变量准备存放QueryBuilder对象.
但是变量里面暂时是空的(Nothing)

Dim q As New QueryBuilder
这行代码申请了一个变量名为q的变量, 这个变量准备存放QueryBuilder对象.
但是变量里面不是空的,里面已经有一个实例.
4楼
cowpoke 发表于:2008/12/25 23:21:00
谢谢版主.
但还是有点不明白,我还以为就是几个数据类型可定义,哪知有这么多可定义.
要是六老板出个定义集就好了,我们这些幼狐,婴狐们就直接对照行了.
共4 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02344 s, 2 queries.