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
本文来自博客园,作者:꧁执笔小白꧂,转载请注明原文链接:https://www.cnblogs.com/qq2806933146xiaobai/p/12325494.html
分类:
其他开发语言-VB.NET
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 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 游标的小知识-定义游标阶段游标里的变量不会被赋值,变量在读取游标时被赋值