共用方式為


如何:摺疊和隱藏程式碼區段 (Visual Basic)

#Region 指示詞可讓您摺疊和隱藏 Visual Basic 檔中的程式碼區段。 #Region 指示詞可讓您指定程式碼區塊,當您使用 Visual Studio 程式碼編輯器時,可以展開或摺疊該程式碼區塊。 選擇性地隱藏程式碼的功能,可讓您的檔案更容易管理且更容易閱讀。 如需詳細資訊,請參閱大綱

#Region 指示詞支援程式碼區塊語意,例如 #If...#End If。 這表示它們不能在一個區塊中開始並在另一個區塊中結束;開始和結束都必須在同一個區塊中。 #Region 指示詞在函式內不受支援。

若要摺疊和隱藏程式碼區段

將程式碼區段放在 #Region#End Region 陳述式之間,如下列範例所示:

#Region "This is the code to be collapsed"
    Private components As System.ComponentModel.Container
    Dim WithEvents Form1 As System.Windows.Forms.Form

    Private Sub InitializeComponent()
        components = New System.ComponentModel.Container
        Me.Text = "Form1"
    End Sub
#End Region

#Region 區塊可以在程式碼檔案中使用多次;因此,使用者可以定義自己的程序和類別的區塊 (可以逐個地摺疊起來)。 #Region 區塊也可以內嵌在其他 #Region 區塊內。

注意

隱藏程式碼不會阻止它被編譯,也不會影響 #If...#End If 陳述式。

另請參閱