新聞中心
作為生存在這個時代的開飯人員來說,他們是幸福的。因為各種技術(shù)的產(chǎn)生,幫助他們輕松的完成各種程序功能的開發(fā),減輕了工作壓力。VB.NET常量是指在程序中直接給出的數(shù)值、字符或字符串。在程序中經(jīng)常會使用這樣的賦值語句:#t#

創(chuàng)新互聯(lián)建站于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站設(shè)計、網(wǎng)站制作網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元巴里坤哈薩克做網(wǎng)站,已為上家服務(wù),為巴里坤哈薩克各地企業(yè)和個人服務(wù),聯(lián)系電話:18980820575
- intValue=3
- strFileName="student.aspx"
在這里,3和"student.aspx"是常量。
在Visual Basic.NET中,有幾個很特別的常量用戶應(yīng)該注意:
(1) Nothing:在VB.NET中,把一個表示對象的變量賦值為Nothing時,就表示這個對象不再使用,VB.NET會釋放這個對象所占用的內(nèi)存空間。使用的方法是:
objMyObject=Nothing
(2) Null:當一個變量的值是Null時,它表示這個變量的值不是有效數(shù)據(jù)。如果把變量形容成一個盒子,在沒有給一個變量賦任何值的時候,VB.NET 會給它一個初始值(例如,如果用戶定義了一個整型的VB.NET常量,那么在沒有使用它之前,它的值是0);而Null則表示這個盒子中的值是一個無效值。
(3) True:表示真。
(4) False:表示假。True和False通常用于條件語句。
另外一種VB.NET常量是用Const關(guān)鍵字定義的。在定義變量的時候使用Const而不是Dim,并為這個變量賦一個值,就可以定義一個特殊的常量。這個常量以變量的形式出現(xiàn)在程序中,只是它的值在程序的執(zhí)行過程中是不能改變的。由于它是一個不能改變的變量,所以有人也稱它為常變量,也有人稱之為符號常量??梢圆捎孟旅娴姆绞蕉x一個表示路徑名的符號常量:
Const strPathName="c:"windows"
這樣,在后面的程序中,就可以使用strPathName來代表所有的“c:"windows”路徑名,不用每次都指明。而且,如果程序發(fā)生變化,路徑名要變成“c:"windows"cindy”,只要改動上面的這個定義語句就可以了。如果不采用常量,就需要修改程序中所有涉及到這個路徑名的地方。
為了提高程序的效率,建議用戶不要定義不需要使用的VB.NET常量,因為所有的常量都要占用內(nèi)存空間來進行保存。一旦定義了一個常量,系統(tǒng)就要在它的整個生存期內(nèi)負責(zé)維護這個常量。對于大型的程序,往往會定義一個常量文件,把所有項目中會使用的常量都定義在這個文件中,在需要使用的時候把這個文件包含進來。這種方法雖然對于減少代碼的復(fù)雜度很好,但是有一個問題,就是一個程序并不會使用包含文件中的所有常量。這樣,很多常量是沒有用的,但是這些常量卻仍然要占用服務(wù)器的內(nèi)存空間。由于在網(wǎng)絡(luò)的環(huán)境中,客戶的需求不好估計,往往很大,所以在定義常量時,要考慮清楚,才能保證程序的效率。
本文標題:VB.NET常量詳細內(nèi)容揭秘
當前地址:http://m.5511xx.com/article/dpchooj.html


咨詢
建站咨詢
