aspnet网页制作彻底研究内容摘要:
REM 變數的宣告 39。 大家好 Dim size1,size2 As Integer 39。 變數的宣告 324 規格 太長程式碼 • 如果 ,基於程式編排的需要,可以分為兩列,此時在第一列程式碼的最後請加上「 _」符號,如下所示: Dim size1,size2,size3,size4,size5 _ ,size6,size7,size8,size9 As Integer 324 規格 註解的規則 • 程序和重要變數宣告前需要註解文字說明其用途,對於每一個程序或函數的註解,如下表所示: 程序函數區段 說明程序的開頭 說明程序的功用傳入的參數 程序需要輸入的參數傳回 值 函數傳回 值 是什 麼前題 影響此程序的外部變數 、物件和控制項影響 此程序會影響到的外部變數 、物件和控制項324 規格 程式碼格式和縮排原則 • 記得使用縮排編排程式碼,如此可以反應出程式碼的邏輯和迴路架構,例如:迴路區塊的程式碼縮幾格編排,如下所示: For i = 1 To 10 Step 1 total = total + i Next 33 • 331 變數的資料型態 • 332 變數 、 常數宣告與指定敘述 • 333 陣列變數 331 變數的資料型態 1 資料型態 .NETFram ework 類別說明 位元組 範圍Boolean S y s te m .B oolean 布林 值 2 True 或 Fa lseByte S y s te m .B y t e 正整數 1 0 ~ 255Char S y s te m .C har 字元 2 0 ~ 6553 5Short S y s te m .In t16 短整數 2 32,768 ~ 32,76 7Integer S y s te m .In t32 整數 4 2,147,483, 648 ~ 2,147, 483,647331 變數的資料型態 2 Lo ng S y s te m .In t64 長整數 8 9,223,372, 036,85 4,775,8 08~ 9,22 3, 372, 03 6,85 4,7 75,8 07Single S y s te m .Si ngle 單精度的浮點數4 負 值 範圍 為 E+38 ~ 45 , 正 值 的範圍 為 1298 E45 ~ 0282 35 E+ 38331 變數的資料型態 3 Dou ble S y s te m .D oubl e 雙精度的浮點數8 負 值 範圍 為 348623 1570E+ 308 ~ 584124 6544E324 , 正 值 範圍 為 584124 6544E324 ~ 1. 7976 93 1348 62 31570E +3 08331 變數的資料型態 4 Deci m al S y s te m .De ci m al 數 值 16 0 ~ +/79,228,16 2,514,2 64,337, 593,543,950, 335 沒有小數 ,0 ~ +/ 514264 33759 3543950335 帶 28 位小數 ,最小的非零 值為 +/ 000000 00000 0000000001(+/ 1E 28)331 變數的資料型態 5 Date S y s te m .Da teTi me日期 8 0001 年 1 月 1 日 ~ 99 99 年12 月 31 日String S y s te m .St ring 字串 依平台 0 ~ 2 百萬 Unic ode 字元Obje ct S y s te m .O bjec t 物件 4 物件型態變數可以儲存各種資料型態的 值332 變數、常數宣告與指定敘述 變數宣告 • 【 Dim】 指令進行宣告,如下所示: Dim size 39。 變數 size的資料型態是 Object • 上述程式碼宣告一個變數,因為沒有指定資料型態,預設的資料型態為 Object, 可以儲存各種資料型態的值。 • 如果宣告的變數需要指料型態,我們需要使用As指令宣告變數的資料型態,如下所示: Dim size1,size2 As Integer 39。 變數 size1和 size2都是 Integer資料型態 • 上述程式碼宣告兩個整數資料型態的變數。 332 變數、常數宣告與指定敘述 變數初值 • 如果需要,我們還可以在宣告時同時指定變數的初值,如下所示: Dim name As String ,size3 As Integer = 100 39。 指定變數 size3的初值 • 上述程式碼指定變數 size3的初值為 100。 332 變數、常數宣告與指定敘述 常數宣告 • ,不過使用者也可以使用 Const指令建立常數,常數在宣告時同時需要指定其值,如下所示: Const MAX_SIZE = 100 • 上述常數值為數值的 100。 332 變數、常數宣告與指定敘述 指定敘述 • 數值,也就是「 =」等號運算子,如下所示: size = 3 name = 陳會安 • 上述程式碼指定變數值,這些變數需要是宣告為整數和字串型態的變數。 333 陣列變數 宣告 • 【 Dim】 指令宣告,我們可以在宣告時同時指定陣列的尺寸,一維陣列的宣告,如下所示: Dim arraySize(5) As Integer • 上述指令宣告的一維陣列,括號的值是陣列最大的索引,所以是 0~5一共有六個元素。 • 宣告多維陣列,如下所示: Dim arraySize(5, 5) As Integer • 上述程式碼宣告一個 6x6的二維陣列,使用逗號分隔的是各維陣列的尺寸。 333 陣列變數 初值 • 在宣告陣列時指定陣列的初值,如下所示: Dim arraySize() As Integer = {1, 2, 3, 4, 5, 6} • 上述指令宣告的一維陣列並沒有指定尺寸,其尺寸是初值的個數,陣列索引的最大值是初值個數減一。 • 我們也可以使用指定敘述指定陣列值,如下所示: arraySize(0) = 1 arraySize(1) = 2 ……. arraySize(4) = 5 arraySize(5) = 6 333 陣列變數 調整陣列尺寸 • 【 ReDim】 指令在程式執行時重新指定其尺寸,不過 ReDim指令並不可以宣告陣列,只能更改陣列尺寸,如下所示: ReDim arraySize(6) • 上述程式碼將前面的 arraySize陣列尺寸改為 6。 • ,會遺失陣列資料,如果陣列已經擁有內容,請使用Preserve指令保留原陣列的內容,如下所示: ReDim Preserve arraySize(10) 34 • 341 運算子的優先順序 • 342 算術與字串連結運算子 • 343 比較運算子 • 344 邏輯運算子 • 345 指定運算子 34 • 條件運算式,這些運算式都是運算子和運算元組成, 、比較、連結和邏輯運算子,如下所示: A + B 1 A = B A B And A 1 • 上述運算式的 A、 B變數和數值 1是運算元, +、 、 =和 為運算子。 341 運算子的優先順序 1 • ,如果在同一個運算式使用多種運算子,為了讓運算式能夠得到相同的結果,運算式使用運算子預設的優先順序進行運算,其優先順序如下所示: – 如果運算子沒有優先順序的差異,運算式依照出現的順序,由左到右依序執行。 – 括號內比括號外的先執行,括號的目的是為了推翻現有的優先順序,在括號內依照正常的優先順序。 341 運算子的優先順序 2 – 當運算式擁有多種運算子時,算術運算子最先,接著是比較運算子,最後才是邏輯運算子,如下所示: 算術運算子 比較運算子 邏輯運算子 – 比較運算子擁有相同的優先順序。 – 算術運算子的加和減法優先順序相同,乘和除法擁有相同的優先順序,不過乘除高於加減,如下所示: ^指數 ()負號 */乘除 \整數除法 Mod +加減 amp。 • 邏輯運算子的優先順序,如下所示: Not And, AndAlso Or, OrElse Xor 342 算術與字串連結運算子 運算子 說明 運算式範例^ 指數5 ^ 2 = 25 負號7* 乘法5 * 6 = 30/ 除法7 / 2 = 3 . 5\ 整數除法7 \ 2 = 3Mod 餘數7 m od 2 = 1+ 加法4 + 3 = 7 減法4 – 3 = 1amp。 字串連結 ab amp。 cd = abcd 343 比較運算子 運算子 說明 運算式範例 結果= 等於 6 = 3 False 不等於 6 3 Tr ue 小於 6 3 False 大於 6 3 Tr ue= 小於等於 6 = 3 False= 大於等於 6 =3 Tr ueIs 物件比較 比較兩個變數是否指向同一個物件Lik e 字串比 教 使用正規語言的字串比較344 邏輯運算子 說明 運算子 說明Not 非 , 傳回運算元相反的 值 ,通常配合運算式的布林 值And 且 ,連結的兩個運算元都 為 Tr ue , 則運算式 為 TrueOr 或 ,連結的兩個運算元中 ,任一個 為 T ure ,則運算式 為True , 否則 為 Fal seXor 連結的兩個運算元中 ,只有一個運算元 為 Tr ue 且兩個運算元不同時 為 True , 則運算式 為 Tr ue , 否則 為 Fa lseAndAlso 兩個運算元都 為 True 才 為 True , 如果第一個運算元已經False , 就不用計算第二個運算元 ,傳回 Fals eOrElse 連結的兩個運算元中 ,任一 個 為 Ture ,則運算式 為 Tr ue , 否則 為 False , 如果第一個 為 True , 就不用計算第二個運算元 ,傳回 True344 邏輯運算子 範例 邏輯運算子 運算式範例 結果Not A Not (5 3) FalseNot B Not (4 = 2 ) Tr ueA A nd B 5 3 A nd 4 = 2 FalseA O r B 5 3 O r 4 = 2 Tr ueA X or B 5 3 Xor 4 = 2 Tr ueA An dA l so B 5 3 And A lso 4 = 2 FalseA Or Els e B 5 3 OrE ls e 4 = 2 Tr ue , 以此例第二個運算元根本不用計算345 指定運算子 運算子 範例 相當的運算式 說明= x = y 指定 敘 述^= x ^ = y x = x ^ y 指數+= x += y x = x + y 數字相加= x = y x = x y 減法*= x *= y x = x * y 乘法/= x /= y x = x / y 除法\= x \ = y x = x \ y 整數除法amp。 = x amp。 = y x = x amp。 y 字串連結35 • 351 是否選和二選一 • 352 多選一的條件敘述 351 是否選和二選一 If...Then • If Then條件敘述只是決定是否執行區塊內的程式碼,如果 If條件為 True, 就執行 Then...End If間的程式碼,如下所示: If value 0 Then (陳會安 br) End If • 如果 If條件 True時只會執行一列程式碼,我們還可以省簡掉 End If, 如下所示: If value 0 Then (陳會安 br) 351 是否選和二選一 If...Then...Else • If Then條件如果擁有排它性的兩個執行區塊,需要二選一,只需加上 Else指令, If條件為 True時執行 Then...Else間的程式碼, False執行Else...End If間的程式碼,如下所示: If value 10 Then (陳會安 br) Else (江小魚 br) End If 352 多選一的條件敘述。aspnet网页制作彻底研究
相关推荐
: SELECT OPTION选项一 /OPTION OPTION选项一 /OPTION …… /SELECT 功能:定义选择栏 SELECT属性: name: 设置选择栏的名字 size: 设置一次可见的选项个数 multiple: 设置选项栏是否支持多选 第 2章目录 第 2章 HTML语言基础 OPTION属性: value: 设置选项的初值 selected: 表示此选项为预置项
Ce ll s (1 ) .Co n tro ls(0 )e .I tem .Ce ll s (2 ) .Co n tro ls(0 )e .I tem .Ce ll s (3 ) .Co n tro ls(0 )e .I tem .Ce ll s (4 ) .Co n tro ls(0 )e .I tem .Ce ll s (5 ) .Co n tro ls(0 )程式最重要的關鍵 (2)
e by press time. And it39。 s also worth noting that one wouldn39。 t have to call Amazon to pull this off. Your pizza guy could do the same thing, for example. If you have an AppleID, every time you
如果未定义,则不呈现脚注 ItemTemplate 定义列表中项目的内容和布局 EditItemTemplate 如果被定义,则确定正在编辑项目的内容和布局 AlternatingItemTemplate 数据项交替模板,如果被定义,则奇数行显示ItemTemplate,偶数行显示 AlternatingItemTemplate 模板中的数据绑定 在 DataGrid控件中
,不隶属于某个操作系统,所以很难进行防御。 Windows下的措施 arp –s意味着什么。 Arp –s 00d0f8e3bae9 安装 arp防火墙 ( 360的 ARP防火墙不安全) Linux下的措施 (正在研究中) 编辑 /etc/ethers Arp –f 这种静态绑定在 DHCP环境下无法工作。 12 磁碟机病毒分析 症状: 杀毒软件运行不了 必须全盘格式化才能完全清楚病毒