快速上手VB.NET数组使用简介

VB.NET有很多值得学习的地方,这里我们主要介绍VB.NET数组,包括介绍申明、初始化数组和访问数组中的元素等方面。VB.NET数组是程序中经常要使用到的一种数据类型,VB.NET中的数组,虽然语法结构等方面保留了和VB的很多相似之处,但也与VB存在着很多区别。其***,也是各位VB程序员所最不能容忍的区别就是如下二点:

从策划到设计制作,每一步都追求做到细腻,制作可持续发展的企业网站。为客户提供网站设计制作、成都做网站、网站策划、网页设计、国际域名空间、虚拟主机、网络营销、VI设计、 网站改版、漏洞修补等服务。为客户提供更好的一站式互联网解决方案,以客户的口碑塑造优易品牌,携手广大客户,共同发展进步。

#T#1. 在VB.NET中申明一个数组,其数组元素中的索引值的起点全部都为“0”,而不是以前VB中的索引值起点一般都为“1”。这种定义方法和VB.NET的孪生姐妹Visual C#非常相似。
2. 由于在VB.NET中数组都有了统一的起点,所以在VB.NET中定义一个数组,也就不再需要关键字“To”来设定数组的范围。这样在VB.NET中申明一个数组将会比VB中要稍微简洁一点。关于数组定义将在后面详细介绍。

申明、初始化VB.NET数组和访问数组中的元素
在VB.NET申明一个数组使用的依然是Dim语句,其申明数组和VB的主要区别在上面内容中已经简单说过了。下面在VB.NET申明一个长度为“3”的字符串数组,并对之进行初始化的代码:

 
 
  1. Dim arrString ( 2 ) As String = {"星期一","星期二","星期三"} 

下面代码是申请一个2×2的二维字符串数组,并对之进行初始化:

 
 
  1. Dim arrDate ( 1, 1 ) As String = {{"星期一", "18号"}, {"星期二", "19号"}} 

静态数组和动态数组的区别就在于静态数组的长度是固定的,而动态数组的长度是不固定的。上面的申明的二个数组就是静态数组,而下面二段代码的作用就是分别申明一个一维数组和二维数组,并对它们进行初始化:

 
 
  1. Dim arrString ( ) As String = {"星期一","星期二","星期三"}  
  2. '申明一个动态的一维数组,并初始化  
  3. Dim arrDate ( , ) As String = {{"星期一", "18号"}, {"星期二", "19号"}}  
  4. '申明一个动态的二维数组,并初始化 

对其他数据类型和更多维数的数组,其申明和初始化方法和上面的基本差不多,只需根据数组的维数和数据类型的不同进行相应的修改就可以了。

当数组申明和初始化以后,就可以通过元素在数组中对应的索引值来访问,下面二段代码分别是访问上面申明并初始化的一维数组和二维数组中的一个元素:

 
 
  1. Dim sTemp1 As String = arrString ( 1 )  
  2. '访问arrString数组中的第2个元素  
  3. Dim sTemp2 As String = arrDate ( 1 , 1 )  
  4. '访问arrDate数组中的第二行、第二列元素 

分享名称:快速上手VB.NET数组使用简介
网址分享:http://www.csdahua.cn/qtweb/news42/502242.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网