成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

簡單描述VB.NET申明數組

開發 后端
這里介紹在VB.NET申明數組,其數組元素中的索引值的起點全部都為“0”,而不是以前VB中的索引值起點一般都為“1”。

VB.NET有很多值得學習的地方,這里我們主要介紹VB.NET申明數組,包括介紹申明、初始化數組和訪問數組中的元素等方面。

數組是程序中經常要使用到的一種數據類型,VB.NET中的數組,雖然語法結構等方面保留了和VB的很多相似之處,但也與VB存在著很多區別。其最大,也是各位VB程序員所最不能容忍的區別就是如下二點:

1. 在VB.NET申明數組,其數組元素中的索引值的起點全部都為“0”,而不是以前VB中的索引值起點一般都為“1”。這種定義方法和VB.NET的孿生姐妹Visual C#非常相似。

2. 由于在VB.NET中數組都有了統一的起點,所以在VB.NET中定義一個數組,也就不再需要關鍵字“To”來設定數組的范圍。這樣在VB.NET申明數組將會比VB中要稍微簡潔一點。關于數組定義將在后面詳細介紹。

一.本節主要內容:

在接下來內容中,將結合具體示例來詳細的介紹下列知識點:

1. 申明數組,其中包括一維數組、多維數組,也包括靜態數組和動態數組,及其初始化。和訪問數組中的元素。

2. 重新申明數組,即ReDim語句的使用用法,及其Preserve關鍵字的作用。

3. 使用For Each …. Next語句來遍歷數組中各個元素,For Each …. Next語句是操作數據最為常用的一種語句,它能夠方便的訪問到數組中的每一個元素。

4. 申明參數為數組的過程或者函數,由于數組是引用類型,所以在申明參數為數組的函數或過程時,處理方法與參數為值類型的函數或過程有點不一樣。

5. 簡要介紹Array類和其主要的常用,以及通過Array類操作數組的具體方法。

二.申明、初始化數組和訪問數組中的元素:

在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號"}} 

對其他數據類型和更多維數的數組,其申明和初始化方法和上面的基本差不多,只需根據數組的維數和數據類型的不同進行相應的修改就可以了。

當數組申明和初始化以后,就可以通過元素在數組中對應的索引值來訪問,下面二段代碼分別是訪問上面申明并初始化的一維數組和二維數組中的一個元素:

  1. Dim sTemp1 As String = arrString ( 1 )  
  2. '訪問arrString數組中的第2個元素  
  3. Dim sTemp2 As String = arrDate ( 1 , 1 )  
  4. '訪問arrDate數組中的第二行、第二列元素 

【編輯推薦】

  1. 淺析VB.NET編寫DEC加密程序
  2. 概括VB.NET OnStart處理方法
  3. VB.NET Account對象簡介
  4. 淺談VB.NET DataRowView
  5. 講解VB.NET定制Windows控件
責任編輯:佚名 來源: 騰訊科技
相關推薦

2009-10-15 09:16:35

VB.NET重新申明數

2009-10-13 09:33:49

VB.NET Web

2009-10-30 11:20:54

VB.NET Proc

2009-10-14 13:56:05

VB.NET數據窗體

2009-10-14 09:15:15

2009-10-20 14:21:55

VB.NET fnSi

2009-10-14 15:44:04

VB.NET字節數組

2009-10-20 14:09:05

VB.NET反射功能

2009-10-27 12:06:01

VB.NET IDis

2009-10-19 14:22:13

VB.NET EIF體

2010-01-07 16:40:13

VB.NET一維數組

2009-10-23 10:01:28

VB.NET申明Win

2009-10-16 13:26:53

VB.NET Exce

2009-10-28 10:09:07

VB.NET Dire

2009-10-12 12:54:58

VB.NET聲明API

2009-10-13 17:16:40

VB.NET Web服

2009-10-15 15:04:42

VB.NET PadL

2009-10-13 09:24:57

VB.NET Dock

2009-10-13 14:42:30

VB.NET靜態成員

2009-10-28 10:51:32

VB.NET默認屬性
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人精品一区二区三区中文字幕 | av免费网站在线观看 | 久久久精品久 | 日韩一区二区三区av | 久久国产成人 | 国产精品美女久久久久久久网站 | 国产91精品久久久久久久网曝门 | 亚洲国产一区在线 | 一区二区三区精品视频 | 欧美激情一区二区 | 涩涩视频在线观看免费 | 少妇一级淫片免费播放 | 精品国产aⅴ | 日韩性在线 | 日韩精品免费一区 | 激情的网站 | 成人在线视频网 | 91福利在线观看 | 国产h视频| www久久 | 亚洲视频中文字幕 | 成人免费观看视频 | 欧美精品一区二区三区蜜桃视频 | 国产日韩一区二区三区 | 毛片视频免费观看 | 麻豆成人在线视频 | 亚洲精品视频一区 | 男女在线免费观看 | 欧美老妇交乱视频 | 欧美国产精品一区二区三区 | 午夜影院在线观看版 | 香蕉久久久久久 | 亚洲精品久久国产高清情趣图文 | 91精品国产色综合久久不卡98 | 国产精品久久久久久久久免费软件 | 视频在线一区 | 久久久久国产精品免费免费搜索 | 国产高清视频在线观看 | 国产日日操 | 日韩成人国产 | 日韩精品中文字幕在线 |