#region (C# リファレンス)
更新 : 2007 年 11 月
#region を使用すると、コードのブロックを指定できます。このブロックは、Visual Studio コード エディタのアウトライン機能を使用して、展開や折りたたみができます。次に例を示します。
#region MyClass definition
public class MyClass
{
static void Main()
{
}
}
#endregion
解説
#region ブロックは、#endregion ディレクティブで終了させる必要があります。
#region ブロックは、#if ブロックとオーバーラップすることはできません。ただし、#regionブロックを #if ブロック内に入れ子にしたり、#if ブロックを #region ブロック内に入れ子にしたりすることはできます。