C# 使用#region整理歸類程式碼,收闔、展開程式碼不佔位。

  • 5371
  • 0
  • C#
  • 2015-06-09

一般我們在撰寫C#時,時常會面臨程式碼越多效率越低的狀況,程式碼片段過長對於開發者來說也是一種負擔,變得相當難找到我們所想要看的程式碼,我們可以透過各種方法來幫助我們更快找到程式碼,或是讓程式碼看起來更有規律,其中一種方法就是透過#region來幫助我們整理程式碼。

本文章將引導您使用#region整理歸類C#程式碼。

一般我們在撰寫C#時,時常會面臨程式碼越多效率越低的狀況,程式碼片段過長對於開發者來說也是一種負擔,變得相當難找到我們所想要看的程式碼,我們可以透過各種方法來幫助我們更快找到程式碼,或是讓程式碼看起來更有規律,其中一種方法就是透過#region來幫助我們整理程式碼。

 

本文章將引導您使用#region整理歸類C#程式碼。

 

有時當我們程式碼越打越長的時候,會造成開發者開發上的負擔,對於已經打好的程式碼我們想要需要它的時候再出現,則可以透過#region幫助我們。

 

假如您的程式碼是這樣

 

   1:  public class Class1
   2:  {
   3:      public Class1() { 
   4:          
   5:          //一堆程式碼
   6:          //.......
   7:          //.......
   8:      }
   9:   
  10:      public int  Add(int a,int b) {
  11:          return a + b;
  12:      }

 

 

那我們可以在想要收闔的程式馬上下分別加入

欲收闔的程式碼前加入 : [ #region 自定義的名稱]

欲收闔的程式碼後加入 : [ #endregion ]

   1:  public class Class1
   2:  {
   3:      #region 主要程式碼
   4:      public Class1() { 
   5:          
   6:          //一堆程式碼
   7:          //.......
   8:          //.......
   9:      }
  10:      #endregion
  11:   
  12:      public int  Add(int a,int b) {
  13:          return a + b;
  14:      }
  15:  }

 

如此一來便可以收闔或展開

 

1   2

 

如此一來我們便可以使用#region整理歸類C#程式碼。

 

Refrences: #region

 

文章中的敘述如有觀念不正確錯誤的部分,歡迎告知指正 謝謝
轉載請註明出處,並且附上本篇文章網址 !  感謝。

SUKI

HOLIESTAR