結構是舊版 Visual Basic 所支援之使用者定義型別 (UDT) 的一般化。 除了欄位之外,結構還可以公開屬性、方法和事件。 結構可以實作一或多個介面,而且您可以為每個字段宣告個別的存取層級。
您可以結合不同類型的數據項來建立結構。 結構將一或多個元素互相關聯,並與結構本身建立關聯。 當您宣告 結構時,它會變成 複合數據類型,而且您可以宣告該類型的變數。
當您想要單一變數保存數個相關的資訊片段時,結構會很有用。 例如,您可能想要一起保留員工的姓名、電話分機和工資。 您可以針對這項資訊使用數個變數,也可以定義 結構,並將其用於單一員工變數。 當您有許多員工,因此許多變數實例時,結構的優點就會變得明顯。
本節中
如何:宣告結構
展示如何宣告結構及其元素。
結構變數
涵蓋將結構體指派給變數並存取其元素。
結構和其他程式設計元素
摘要說明結構如何與陣列、物件、程式彼此互動。
結構和類別
描述結構和類別之間的相似性和差異。
相關區段
數據類型
介紹 Visual Basic 數據類型,並說明如何使用它們。
數據類型
列出 Visual Basic 所提供的基本資料類型。