VB.NET 动态数组2025年3月17日 | 阅读 3 分钟 当我们在数组中插入的项或元素数量未知时,可以使用动态数组。 为了解决这个问题,我们使用动态数组。 它允许我们在运行时以顺序方式插入或存储多个元素。 可以使用 "ReDim" 语句根据程序的需要在运行时调整动态数组的大小。 数组的初始声明语法 VB.NET 动态数组的运行时声明(调整大小)语法 ReDim 语句用于声明动态数组。 要调整数组的大小,我们使用了 Preserve 关键字,该关键字保留数组中的现有项。 array_name 代表要重新调整大小的数组的名称。 subscript 代表数组的新维度。 动态数组的初始化要初始化动态数组,我们使用了创建一个名为 myArr() 的字符串数组,该数组使用 Dim 语句,在其中我们不知道数组的实际大小。 ReDim 语句用于通过定义下标(3)来调整现有数组的大小。 如果我们想在索引 4 中存储更多元素,同时在数组中保留三个元素,请使用以下语句。 上面的数组有四个元素。 另外,如果我们想在数组中存储多个数据类型,我们必须使用 Variant 数据类型。 让我们创建一个程序来理解动态数组。 Dynamic_Arr.vb 输出 ![]() 向数组添加新元素当我们要向已经填充了旧数组元素的固定大小的数组中插入一些新元素时。 因此,在这种情况下,我们可以使用动态数组向现有数组添加新元素。 让我们创建一个程序来理解如何向动态数组添加新元素。 Dynamic_Arr1.vb 输出 ![]() 在上面的程序中,我们创建了一个动态数组 Days as a String,它执行 Days 的前三个元素,例如 Sunday, Monday, 和 Tuesday。 我们还使用了 Preserve 关键字来保留数组的现有元素,并使用动态数组 Days 中的新元素。 |
我们请求您订阅我们的新闻通讯以获取最新更新。