自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

關(guān)于VB.NET記錄定義Type用法介紹

開(kāi)發(fā) 后端
在VB.NET中有很多種數(shù)據(jù)類(lèi)型,這里介紹了VB.NET記錄定義,它是把控制權(quán)交給用戶(hù)的方法,它讓用戶(hù)可以定義自己的數(shù)據(jù)類(lèi)型。

關(guān)于VB.NET的數(shù)據(jù)類(lèi)型想必大家都知道了,但是對(duì)與初學(xué)者來(lái)說(shuō)數(shù)據(jù)類(lèi)型還是一個(gè)難點(diǎn),其實(shí),在一個(gè)最簡(jiǎn)單的程序中數(shù)據(jù)類(lèi)型是可以不作規(guī)定的,也就是說(shuō),變量可以使用各種類(lèi)型,但是在一個(gè)復(fù)雜的程序里,這樣做就很危險(xiǎn),因?yàn)楹芸赡芙o同一個(gè)變量賦予了不同的類(lèi)型,而導(dǎo)致程序出錯(cuò)。

#T#所以,為了程序的嚴(yán)謹(jǐn)和便于查看,正確的定義數(shù)據(jù)類(lèi)型是必要的。定義數(shù)據(jù)的另一個(gè)原因是,不同的數(shù)據(jù)占用不同的內(nèi)存數(shù)量,譬如整型(Interger)數(shù)據(jù)占2字節(jié),而長(zhǎng)整型數(shù)據(jù)占4個(gè)字節(jié),定義合適的數(shù)據(jù)類(lèi)型,不管你相信不相信,它可以節(jié)省內(nèi)存!VB.NET記錄定義是把控制權(quán)交給用戶(hù)的方法,它讓用戶(hù)可以定義自己的數(shù)據(jù)類(lèi)型,VB.NET記錄定義使用關(guān)鍵字“Type”,方法是:

  1. Type 【數(shù)據(jù)類(lèi)型標(biāo)識(shí)符】  
  2. <域名> As <數(shù)據(jù)類(lèi)型> 
  3. <域名> As <數(shù)據(jù)類(lèi)型> 
  4. <域名> As <數(shù)據(jù)類(lèi)型> 
  5. End Type 

例如,VB.NET記錄定義一個(gè)地址數(shù)據(jù):

  1. Type Address  
  2. Street As String  
  3. ZipCode As String  
  4. Phone As String  
  5. End Type  

這個(gè)地址數(shù)據(jù)里包括三個(gè)屬性,街區(qū)、郵政編碼和電話(huà),可以把某數(shù)據(jù)定義成此類(lèi)型:

  1. Dim MyHome As Address 

要調(diào)用或改變“MyHome”的值時(shí),類(lèi)似于對(duì)對(duì)象的屬性的操作:

  1. 變量名.域名=“……” 

為了簡(jiǎn)化書(shū)寫(xiě)重復(fù)的部分,可以用關(guān)鍵字“With”:

  1. With MyHome  
  2.  
  3. .Street=”阜成路”  
  4. .ZipCode=”100037”  
  5. .Phone=”12345678”  
  6.  
  7. End With  
責(zé)任編輯:田樹(shù) 來(lái)源: 博客
相關(guān)推薦

2009-11-10 10:28:20

VB.NET誕生

2009-10-28 09:55:29

VB.NET MyCl

2010-01-15 15:26:46

VB.NET自定義類(lèi)型

2009-10-12 15:02:51

VB.NET動(dòng)態(tài)控件

2010-01-21 16:45:00

VB.NET繼承規(guī)則

2010-01-07 15:25:11

VB.NET數(shù)組

2009-11-10 15:36:24

VB.NET命名約定

2010-01-22 10:41:33

VB.NET聲明結(jié)構(gòu)

2009-10-12 13:19:14

VB.NET線(xiàn)程同步

2009-11-10 12:42:47

VB.NET Prin

2010-01-21 18:35:56

VB.NET Impo

2010-01-08 14:56:18

VB.NET類(lèi)定義

2010-01-18 11:20:13

VB.NET默認(rèn)屬性

2009-08-18 16:57:24

VB.NET和C#

2010-01-21 17:58:40

VB.NET List

2010-01-08 18:31:45

VB.NET歷史菜單

2009-11-02 10:36:16

VB.NET Sub

2010-01-15 18:12:28

VB.NET超鏈接

2010-01-07 16:40:13

VB.NET一維數(shù)組

2010-01-15 19:17:23

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)