开发者网络 动网主机 支持论坛 邮局 帮助
当前位置:网络学院ASP技术ASP技巧 → 如何避免重复定义数组
如何避免重复定义数组
日期:2001年2月26日 作者:风之彩 人气:     [ ]
当我们在使用dim时,避免重新定义数组。因为你可能要用redim去重新定义数
组的大小。至于要做这样的操作的话,如果你的机器内存不是很大,那么最好在
一开始就考虑到最坏的打算去设置数组的长度或者设置最佳状态时的长度,在非
常必要时才使用redim。当然这样并不意味着要去增加内存,如果你不是很需要的
话。

以下举例说明不恰当的使用redim
<%
dim MyArray()
Redim MyArrray(2)
MyArray(0) = "hello"
MyArray(1) = "good-bye"
.
.
.
some other code where you end up needing
more space happens then ...
Redim Preserve MyArray(5)
MyArray(2) = "more stuff"
MyArray(3) = "even more stuff"
MyArray(4) = "yet more stuff"
%>
其实在开始就定义myarray(5),而以后需要的话再用redim去增加他的大小,
这样的话可能会占用一些内存,但速度就要快得多了。

(出处:chinaasp.com)

相关文章:
 
·asp中利用数组实现数据库记录的批量录入方法
·一个用application存数组的例子
·session变量中的数组如何引用
·通过数组给您的文件排序
·将数据库的内容读到二维数组并按指定列输出
·利用递归把多维数组转为一维数组的函数
·强大的数组功能(asp+程序数组功能调用)
·数组数据排序的程序例子
·读取目录下的文件得到一个数组
·在大型社区系统中用二维数组实现用户高级功能(1)
相关软件:
 
说明:本站部分内容收集于网络,如有侵犯您的权益请来信告知,我们会第一时间进行处理,谢谢
 → 特别推荐
 → 热点TOP10

关于本站 | 诚聘英才 | 业务合作 | 联系我们 | 广告合作 | 收藏本站

海口动网先锋网络科技有限公司版权所有
Copyright ? 2000 - 2003 AspSky.Net
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077