首页后端开发ASP.NETvbnetredim的简单介绍

vbnetredim的简单介绍

时间2023-04-20 20:24:02发布访客分类ASP.NET浏览1228
导读:在VB.NET中,使用Redim语句重新定义一个数组是,需要注意什么问题 1. 前提一定要声明一个数组,不需要赋值或者标明维数,例如dim a( as integer2. 如果使用redim重新定义一个数组,数组里数据全部被初始化,要保留...

在VB.NET中,使用Redim语句重新定义一个数组是,需要注意什么问题

1. 前提一定要声明一个数组,不需要赋值或者标明维数,例如dim a() as integer

2. 如果使用redim重新定义一个数组,数组里数据全部被初始化,要保留原有数据加上preserve

3 redim只能修改数据最后的维数,不能改变数组类型

4 redim 不能够全局声明

关於vb的redim函数

是VB的什么版本,在VB点虐里

要这样

ReDim a(i)

但是,你这个应该使用Preserve关键字的???即:

ReDim Preserve a(i)

否则,前面元素里的产生的数字都为0了!

VB.NET ReDim

满意答案是什么大的啊!~这个哪有错!!~。。

Dim array() As Integer = { 1, 2, 3, 4, 5, 6} 这个表示定义一个数组。。并赋值。。

redim 重新定义了,这个时候8个值都是为0了。

所以,array(3)为0.

16.在VB.NET中,如果保留动态数组元素原来的值,在关键字Redim后加_____参数。

Redim Preserve Arr(10,n)

通过Preserve关键字定义的动态数组,可以更改数组arr最末维的大小,且保留数组arr原来各个元素的值。

所以答案为:C

例如:

Dim arr()

Redim arr(1 to 1,1 to 2)

arr(1,2) = "你好"

Redim Preserve arr(1 to 1, 1 to 3)

msgbox arr(1,2) '这个时候依然可以得到arr(1,2)的值为“你好”。

而且从答案来看,Redim只可能与Preserve联合使用。其他都无法编译!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: vbnetredim的简单介绍
本文地址: https://pptw.com/jishu/4133.html
vb点虐调用矢量图的简单介绍 vb点虐读ini的简单介绍

游客 回复需填写必要信息