宣告元素特性 (Visual Basic)

宣告元素 的特性 是該元素的一個層面,會影響程序代碼如何與其互動。 每個宣告的元素都有一或多個與其相關聯的下列特性:

  • 數據類型 - 元素可以儲存的值,以及其儲存這些值的方式。 如需詳細資訊,請參閱資料類型。

  • 存留期 - 專案可供使用之運行時間的期間。 如需詳細資訊,請參閱 Visual Basic中的存留期。

  • 範圍 — 所有可以參考該元素而不需要限定名稱的程式碼集合。 如需詳細資訊,請參閱 如何:控制變數的範圍。

  • 存取層級 - 程式代碼使用 項目的許可權。 如需詳細資訊,請參閱 如何:控制變數的可用性。

元素的特性

下表顯示宣告的元素,以及套用至每個元素的特性。

元素 數據類型 壽命 範圍 1 存取層級
變數 是的 是的 是的 是的
常數 是的 否 是的 是的
枚舉 是的 否 是的 是的
結構 否 否 是的 是的
房產 是的 是的 是的 是的
方法 否 是的 是的 是的
程序 (Sub 或 Function) 否 是的 是的 是的
程序參數 是的 是的 是的 否
函式傳回 是的 是的 是的 否
操作員 是的 否 是的 是的
介面 否 否 是的 是的
班級 否 否 是的 是的
事件 否 否 是的 是的
代表 否 否 是的 是的

1 範圍有時稱為 可見度。

另請參閱