Visual Basic 語言功能

下列主題介紹及討論 Visual Basic (一種物件導向的程式設計語言) 基本元件。 使用表單和控制項建立應用程式的使用者介面之後,您必須撰寫程式碼來定義應用程式的行為。 和任何新式的程式設計語言一樣,Visual Basic 支援許多通用的程式設計建構和語言元素。

如果您曾經使用其他語言進行程式設計,則可能會覺得本節涵蓋的大多數內容似曾相識。 雖然大部分的建構類似於其他語言中的建構,但 Visual Basic 的事件導向本質還是引進了部分些微差異。

如果您是程式設計的新手,可將本節的內容當做用來撰寫程式碼的基本建置組塊簡介。 一旦您了解基本概念之後,就可以使用 Visual Basic 來建立功能強大的應用程式。

本節內容

陣列
討論如何宣告和使用陣列來保留多個相關聯的值,藉以讓您的程式碼更精簡且功能更強大。

集合初始設定式
說明集合初始設定式,可讓您建立集合,並填入一組初始值。

常數和列舉
討論儲存不會變動的值以便重複使用,包括相關常數值的集合。

控制流程
示範如何規範程式的執行流程。

Data types (資料類型)
說明程式設計元素可保存的資料種類,以及該資料的儲存方式。

宣告項目
涵蓋您可以宣告的程式設計元素、它們的名稱和特性,以及編譯器如何解析對它們的參考。

委派
提供委派的簡介,以及在 Visual Basic 中的使用方法。

早期和晚期繫結
說明繫結 (將物件指派給物件變數時,會由編譯器執行),以及早期繫結和晚期繫結物件之間的差異。

錯誤類型
提供語法錯誤、執行階段錯誤和邏輯錯誤的概觀。

事件
示範如何宣告和使用事件。

介面
說明何謂介面,以及如何在應用程式中使用它們。

LINQ
提供主題連結來介紹 Language-Integrated Query (LINQ) 的功能和程式設計。

物件和類別
提供物件和類別的概觀、它們的使用方式、其彼此間的關聯性,以及它們所公開的屬性、方法和事件。

運算子和運算式
說明處理保存值元素的核心元素、如何有效地使用它們,以及如何結合它們來產生新值。

程序
說明 SubFunctionPropertyOperator 程序,以及像是遞迴和多載程序等進階主題。

陳述式
說明宣告和可執行的陳述式。

字串
提供主題連結來描述有關在 Visual Basic 中使用字串的基本概念。

變數
介紹變數,並說明如何在 Visual Basic 中使用它們。

XML
提供主題連結來說明如何在 Visual Basic 中使用 XML。

集合
說明部分由 .NET Framework 提供的集合型別。 示範如何使用簡單集合及金鑰/值組集合。

Visual Basic 語言參考
提供 Visual Baisc 程式設計各種層面的參考資訊。