Disponível apartir da versão 2005, region é uma maneira de deixar seu fonte mais organizado facilitando a sua depuração e tornando o processo de programação mais eficiente e menos sucessivo a erros, utilizando blocos de códigos organizados em regiões específicas.