# Region (referência de C#)
#regionpermite especificar um bloco de código que você pode expandir ou recolher ao usar o estrutura de tópicos de Visual Studio Editor de código do recurso. Mais arquivos de código, é conveniente recolher ou ocultar uma ou mais regiões para que você possa se concentrar na parte do arquivo que você está trabalhando atualmente. O exemplo a seguir mostra como definir uma região:
#region MyClass definition
public class MyClass
{
static void Main()
{
}
}
#endregion
Comentários
A #region bloco deve ser terminado com um # endregion diretiva.
A #region bloco não pode sobrepor um # if bloco. No entanto, um #region bloco pode ser aninhado em um #if bloco e um #if bloco pode ser aninhado em um #region bloco.