Skip to content

NitenTW/NitenTW.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

    1. 第一個程式 Hello World!

    2. 關鍵字

  1. 基礎語法

    1. 宣告變數、賦值

      1. 變數型別、範圍

      2. 字串變數

      3. 字串函式

      4. 常數 Const

    2. 四則運算

      1. 數學函式

      2. 型別變換

    3. 陣列

    4. 條件判斷:邏輯運算

      1. If…Then…Else…End If

      2. Select…Case…Else Case…End Select

    5. 迴圈

      1. For…Next

      2. For Each…Next

      3. While.…End While

      4. Do…Loop

    6. 副程式、函式

      1. 變數的生命週期

      2. 靜態變數 Static

      3. 傳值呼叫、傳址呼叫

      4. 例外處理 Try…Catch…End Try

    7. 物件 (Object)

      1. Using

      2. 晚期連繫 (Late Binding)

      3. 匿名型別

    8. 類別 Class

      1. 封裝

        1. 屬性

        2. 方法

        3. 事件 Event

          1. 和事件建立關聯

          2. 委派 Delegate

          3. 代理 Action

          4. 代理 Func

        4. 拋出例外 Throw

      2. <T>

      3. 建構子與解構子

      4. 繼承 Inherits

        1. 存取層級

        2. Me、MyBase、MyClass

        3. 共用 Shared

      5. 多型 (Polymorphism)

        1. 多載 Overloads

        2. 重載 Overrides

        3. 遮蔽 Shadows

      6. 抽象 (Abstract)

    9. 結構 Structure

    10. 列舉 Enum

    11. 介面 Interface

    12. 命名空間 Namespace

    13. 模組 Module

    14. 匯入 Imports

    15. 呼叫 Windows API

  2. 其他

    1. 註解

    2. WriteLine() 字串輸出控制台

    3. 迭代器 Iterator 和 Yield

    4. Lambda 運算式 (匿名函式)

    5. XML

    6. LINQ

    7. 正規表示法 (Regular expression)

    8. 執行緒 Thread

    9. 非同步 Async 和 Await