共用方式為


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

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

#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 語句。

另請參閱