#region (référence C#)#region (C# Reference)

#region vous permet de spécifier un bloc de code que vous pouvez développer ou réduire quand vous utilisez la fonctionnalité Mode Plan de l’éditeur de code Visual Studio.#region lets you specify a block of code that you can expand or collapse when using the outlining feature of the Visual Studio Code Editor. Dans les fichiers de code volumineux, il peut être pratique de réduire ou masquer une ou plusieurs régions pour vous concentrer sur la partie du fichier sur laquelle vous êtes en train de travailler.In longer code files, it is convenient to be able to collapse or hide one or more regions so that you can focus on the part of the file that you are currently working on. L’exemple suivant montre comment définir une région :The following example shows how to define a region:

#region MyClass definition  
public class MyClass   
{  
    static void Main()   
    {  
    }  
}  
#endregion  

NotesRemarks

Un bloc #region doit se terminer par une directive #endregion.A #region block must be terminated with a #endregion directive.

Un bloc #region ne peut pas chevaucher un bloc #if.A #region block cannot overlap with a #if block. Toutefois, un bloc #region peut être imbriqué dans un bloc #if et, inversement, un bloc #if peut être imbriqué dans un bloc #region.However, a #region block can be nested in a #if block, and a #if block can be nested in a #region block.

Voir aussiSee Also