結構:您自己的資料型別

更新:2007 年 11 月

「結構」是廣義的使用者定義型別 (UDT),由舊版 Visual Basic 支援。除了欄位之外,結構還公開屬性、方法及事件。結構可以實作一或多個介面,而您可以宣告每個欄位各自的存取層級。

您可以組合不同型別的資料項目,以建立結構。結構會將一或多個「項目」彼此產生關聯,再與結構本身產生關聯。當您宣告結構時,它會變成「複合資料型別」,接著可以宣告該型別的變數。

當您希望單一變數能夠存放幾種相關資訊時,結構就能發揮相當的作用。例如,您可能要將員工的姓名、電話分機號碼及薪資放在一起。針對此資訊,您可以使用幾個變數,或是您也可以定義結構並將其當成單一的員工變數來使用。當您有許多員工以及隨之產生的許多變數執行個體時,結構的好處就變得相當明確。

在本節中

相關章節