[C#] #region 的用法

  • 2039
  • 0
  • C#
  • 2020-05-21

#region 可讓您指定程式碼區塊,當您使用 Visual Studio 程式碼編輯器的大綱時,可以展開或摺疊該程式碼區塊。 在較長的程式碼檔案中,能夠摺疊或隱藏一或多個區域是很方便的,如此您可以專注於目前處理的檔案部分。 by MSDN

簡單的說,就是可以把許多的程式碼區塊 (放在同一個區域(region)內),讓程式更好理解及管理... 

 

例:

#region -- 區塊1 --
protected void read_data()
{
   #.... 略 ...
}
protected void read_Setup()
{
   #.... 略 ...
}
#endregion

 

#region -- 區塊2 --
protected void read_data2()
{
   #.... 略 ...
}

protected void read_Setup2()
{
   #.... 略 ...
}
#endregion

 


小技巧

打開/收合 Region 快速鍵:「Ctrl + M, Ctrl + M