vb.net-数组

一,数组定义

  数组(Arrays),可以用相同名字引用一系列变量,并用数字(索引)来识别它们,使用数组可以缩短和简化程序,因为可以利用索引值设计一个循环,高效处理多种情况。数组的元素下标是连续的。

  注:由于vb.net对每一个索引值都分配空间,所以不要不切实际地声明一个太大的数组。

  

  1 Dim Z(20) As Single
  2 Dim j As Integer
  3 For j=0 to z.Length-1
  4     Z(j)=j
  5 Next j

二,不一样的-列表ArrayList

  数组列表的长度可以动态变化,类似于集合

  声明语句: Dim Arl As ArrayList '构建一个数组列表

  数组列表的一些方法:

Clear

清空数组列表的内容

Contains(object)

如果数组列表含有该对象则返回true

CopyTo(array)

把一个数组列表拷贝到一个一维的数组中去

IndexOf(object)

返回第一个元素的值

Insert(index,object)

在指定的位置插入一个元素

Remove(object)

把一个元素从列表中删除

RemoveAt(index)

把一个指定位置的元素从列表中删除

Sort

对列表进行排序

三,多维数组

  声明语句: Dim ArrayName(VarNumber1,VarNumber2,......,VarNumberN) As Type

  例:

复制代码
    1  Dim I, J As Integer
    2  Dim MatrixA(10, 10) As Double
    3    For I = 0 To 9
    4      For J = 0 To 9
    5        MatrixA(I, J) = I * 10 + J
    6      Next J
    7    Next I
复制代码

 

 

    

posted @   ꧁执笔小白꧂  阅读(778)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
历史上的今天:
2019-02-18 游标的小知识-定义游标阶段游标里的变量不会被赋值,变量在读取游标时被赋值
点击右上角即可分享
微信分享提示