freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第3章vbnet語言基礎(chǔ)-wenkub

2022-10-09 16:16:45 本頁面
 

【正文】 As Integer 39。下面就講述幾個(gè)比較重要的字符串函數(shù)和字符串類型的成員。 字符串類型 字符串?dāng)?shù)據(jù)類型 String是零個(gè)或多個(gè)雙字節(jié)( 16 位) Unicode 字符的序列。 例如: Enum WeekDay Sun = 0 Mon Tue Wed = Sun Thu Fri Sat End Enum 在此枚舉中,強(qiáng)制第一個(gè)枚舉元素 Sun的值為 1, Mon為 2, Tue為 3,而 Wed又強(qiáng)制為 1,Thu為 2,依此類推。如果枚舉元素的數(shù)據(jù)類型不是 Integer型,則可以指定其基礎(chǔ)數(shù)據(jù)類型。例如,為顏色聲明一個(gè)枚舉,每種顏色都用一個(gè)命名常數(shù)來表示,這樣就可以在程序中使用這些命名常數(shù),而不用直接使用數(shù)值來表示顏色。結(jié)構(gòu)中,聲明兩個(gè)字段 x和 y,用于表示矩形的左上角坐標(biāo)。 矩形左上角的坐標(biāo) Public width, height As Integer 39。結(jié)構(gòu)就是這些相關(guān)聯(lián)的不同類型數(shù)據(jù)的組合,它可以構(gòu)建復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。 直接給日期變量 d賦值一個(gè)日期常量 ( 4)如果在日期 /時(shí)間文本中未包含日期,則 0001年 1 月 1號;如果在日期 /時(shí)間文本中未包含時(shí)間,則 置為當(dāng)天的開始時(shí)間(即午夜)。例如: Dim bool As Boolean Dim i As Integer bool = true i = CInt(bool) 39。 把整型量轉(zhuǎn)換為字符串,是 Int32的一個(gè)實(shí)例方法 s = () 39。例如,Integer具有在 中聲明的成員以及從 成員,允許使用下面的語句: Dim i As Integer i = 39。例如,可使用下列兩種聲明中的一種來聲明一個(gè)整型變量: Dim a As Integer Dim a As 。 基本類型 ,它通過保留字標(biāo)識,而這些保留字只是 System命名空間中預(yù)定義結(jié)構(gòu)類型的別名。 類型( Value Type)和引用類型( Reference Type)兩大類。本書以 ,因此,本章簡要介紹一下 。 第 3章 我們知道 HTML只能設(shè)計(jì)靜態(tài)網(wǎng)頁,它只能顯示固定內(nèi)容。如果您是 高手,可以跳過本章,繼續(xù)下一章學(xué)習(xí)。值類型包括基本類型( Simple Type)、結(jié)構(gòu)類型( Struct Type)和枚舉類型( Enum Type)三種。 詳見表 31。 因?yàn)槭? .NET 結(jié)構(gòu)和類的支持, Visual 員。 得到整型量的最大值,是 Int32 的一個(gè)屬性 Dim s As String s = 23 i = (s) 39。 與上一句等價(jià) 說明: ( 1)當(dāng)用一個(gè)比最大的 Long整數(shù)值更大的值初始化一個(gè) Decimal變量,必須使用 D后綴來表明它是一個(gè) Decimal類型。 把布爾值 bool轉(zhuǎn)換為整型量,則 i的值為 1 ( 3) “ ” 界定符表示日期常量。 ( 5)日期類型常用的屬性見表 32所示: 表 32 日期類型的屬性 屬性 說明 Now 獲取一個(gè) DateTime,它是此計(jì)算機(jī)上的當(dāng)前本地日期和時(shí)間 Today 獲取此實(shí)例的當(dāng)天的時(shí)間 Date 獲取此實(shí)例的日期部分 Year 獲取此實(shí)例所表示日期的年份部分 Month 獲取此實(shí)例所表示日期的月份部分 Day 獲取此實(shí)例所表示的日期為該月中的第幾天 Hour 獲取此實(shí)例所表示日期的小時(shí)部分 Minute 獲取此實(shí)例所表示日期的分鐘部分 Second 獲取此實(shí)例所表示日期的秒部分 DayOfWeek 獲取此實(shí)例所表示的日期是星期幾 DayOfYear 獲取此實(shí)例所表示的日期是該年中的第幾天 結(jié)構(gòu)類型 前面介紹的數(shù)據(jù)類型都是基本數(shù)據(jù)類型,他們只包含單個(gè)值。他可以擁有字段、屬性、方法和事件(具體內(nèi)容見 )。 矩形的寬和高 Public Sub New(ByVal a As Integer, ByVal b As Integer, ByVal w As Integer, ByVal h As Integer) x = a y = b width = w height = h End Sub End Structure /Script HTML HEAD titleTest Structure/title /HEAD BODY % Dim rect as New Rectangle(10,20,30,40) (My Rectangle: amp。聲明兩個(gè)字段 width和height,用于表示矩形的寬和高。 聲明枚舉的語法: 訪問級別 Enum 枚舉名 As 基礎(chǔ)數(shù)據(jù)類型 枚舉常數(shù) = 初始值 End Enum 其中,訪問級別有 Private、 Protected、 Friend 或 Public,用于控制訪問方式。 例如,指定基礎(chǔ)類型為 Long: public Enum Color As Long Red Green Blue End Enum 每個(gè)枚舉元素都有相應(yīng)的值,默認(rèn)情況下,第一個(gè)枚舉元素的值為 0,后面每個(gè)枚舉元素的值依次遞增 1。枚舉元素 Sun和 Wed、 Mon和 Thu、 Tue和 Fri的值相同。他由雙引號括起來的字符序列組成。 使用 方法比較兩個(gè)字符串,它根據(jù)兩個(gè)字符串的字母排序順序直接比較它們。使用 方法比較兩個(gè)字符串,結(jié)果 result為負(fù)數(shù) result = (str1, str2) 另外,還可以通過 StrComp函數(shù)來比較字符串。此方法采用兩個(gè)參數(shù):子字符串開始位置處的字符索引和子字符串的長度。 注意參數(shù) str 使用 方法在某一個(gè)字符串中搜索一個(gè)子字符串或字符,然后返回該子字符串或字符在原字符串中的索引;使用 方法在某一個(gè)字符串中反向搜索一個(gè)子字符串或字符,然后返回該子字符串或字符在原字符串中的索引。 iIndex為 7 iIndex = (searchStr,6,9) 39。 iIndex為 7 注意: 這些方法和函數(shù)僅返回第一個(gè)匹配項(xiàng)的索引。與之相應(yīng)的字符串函數(shù)為 Split和 Join。一般其他數(shù)據(jù)類型通常包含一個(gè) ToString方法,用于把其他類型轉(zhuǎn)換為字符串;也包含一個(gè)Parse方法,用于把字符串轉(zhuǎn)換為其他數(shù)據(jù)類型?!? 它用于連接兩個(gè)字符串。 數(shù)組類型 數(shù)組類型是派生自抽象基類 ,它代表一組相同類型變量的集合,其中的每一個(gè)變量稱為數(shù)組的元素。數(shù)組的上界可以通過函數(shù) Ubound或數(shù)組的屬性 Length來獲得。 二維數(shù)組,包含元素 arr(0, 0)、arr(0, 1)、 arr(0, 2)、 arr(1, 0)、 arr(1, 1)、 arr(1, 2) 可以先聲明數(shù)組,然后對數(shù)組中的每一個(gè)元素分別賦值完成初始化。 二維數(shù)組初始化, arr(0,0)的值為 10, arr(0,1)的值為 20, arr(1,0)的值為 30, arr(1,1)的值為 40, arr(2,0)的值為 50, arr(2,1)的值為 60 注意: 在第二種情況下,不能顯式指定數(shù)組的大小,系統(tǒng)根據(jù)初始化值的多少確定數(shù)組的大小。 ,是 ,等價(jià)于 UBound( course) (course( amp。 br) Next i (course) 39。 course(i) amp。 重新定義數(shù)組大小為 5 Dim a(10) As Single 39。 :隱式轉(zhuǎn)換( implicit conversion)和顯式轉(zhuǎn)換( explicit conversion)。 一般情況下,從短類型到長類型的轉(zhuǎn)換都是隱式轉(zhuǎn)換。試圖不使用強(qiáng)制轉(zhuǎn)換運(yùn)算符而對值進(jìn)行顯式轉(zhuǎn)換將導(dǎo)致編譯時(shí)錯誤。 利用 CType函數(shù)進(jìn)行顯式轉(zhuǎn)換,把 t由 Double型轉(zhuǎn)為 Single型 s = CSng(t) 39。 拆箱轉(zhuǎn)換允許將引用類型顯式轉(zhuǎn)換為值類型。 拆箱 在程序中,通常要處理或存儲數(shù)據(jù),這些數(shù)據(jù)就是用變量來存儲的。 變量聲明語法: Dim 變量名 1,變量名 2, ? As 數(shù)據(jù)類型 例如: Dim aa As Double 39。 先聲明一個(gè)變量 dDate = Today( ) 39。 :一元運(yùn)算符、算術(shù)運(yùn)算符、移位運(yùn)算符、關(guān)系和類型測試運(yùn)算符、邏輯運(yùn)算符、條件邏輯運(yùn)算符、條件運(yùn)算符和賦值運(yùn)算符。例如: Dim result , x, y ,z As Double result = 21 \ 2 x = 20 Mod 2 y = Mod 3 z = ^ 2 比較運(yùn)算符 ==(相等)、 (不想等)、 (小于)、 (大于)、 =(小于等于)、 =(大于等于)和 is(對象比較)運(yùn)算符稱為比較運(yùn)算符。 動手做: [例 34]()使用比較運(yùn)算符 %page LANGUAGE = vb% HTML HEAD titleTest Array/title /HEAD Script Language=VB RunAt=Server Enum Range As Long Max = 2147483648 Min = 255 End Enum /Script BODY TABLE width=100% bordercolor=blue border=1 TR height=25 bgcolor=blue TD align=centerfont color=white程序輸出結(jié)果/font/TD/TR TR bgcolor=whiteTD % Dim a As Range = Dim b As Range = Dim m As String = Test Dim n As String = Equal (a = b: amp。 br) (3 5: amp。 當(dāng)兩個(gè)操作數(shù)均為 true時(shí), And的結(jié)果才為 true,否則為 false;當(dāng)兩個(gè)操作數(shù)均為 false時(shí), Or的結(jié)果才為 false,否則為 true;如果操作數(shù)為 True, Not的結(jié)果為 False,如果操作數(shù)為 False, Not的結(jié)果為 True;如果兩個(gè)操作數(shù)均為True或 False, Xor的結(jié)果為 False,否則為 True。同理, OrElse與 Or類似,區(qū)別是如果 OrElse 表達(dá)式中的第一個(gè)表達(dá)式計(jì)算為 True,則不計(jì)算第二個(gè)表達(dá)式,并且為該 OrElse 表達(dá)式返回 True。例如: Dim a As Integer = 0 39。例如: Dim str1 As String = Tian Dim str2 As String = Tan str1 + str2 39。這些基本結(jié)構(gòu)通過使用選擇語句和循環(huán)語句來實(shí)現(xiàn)。語法形式為: If 條件表達(dá)式 Then 嵌入語句 39。 max) % /TD /TR /TABLE /BODY /HTML 程序輸出如圖 35所示: 圖 35 If語句測試結(jié)果 if語句可以嵌套,內(nèi)嵌的 if語句既可以嵌套在 if子句中,也可以嵌套在 else子句中。 執(zhí)行 Select?Case 語句時(shí),首先計(jì)算 Select表達(dá)式的值,然后與case常量表達(dá)式的值進(jìn)行比較,執(zhí)行第一個(gè)與之匹配的 case分支中的嵌入語句。 days amp。它的語法形式為: While 條件表達(dá)式 嵌入語句 它判斷條件表達(dá)式的值,如果為 True,則重復(fù)執(zhí)行嵌入語句,直到布爾表達(dá)式的值為 False,則結(jié)束 While語句。 動手做: [例 38]()使用不同的 Do
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1