블로그 이미지
Every unexpected event is a path to learning for you. blueasa

카테고리

분류 전체보기 (2794)
Unity3D (852)
Programming (478)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (185)
협업 (11)
3DS Max (3)
Game (12)
Utility (68)
Etc (98)
Link (32)
Portfolio (19)
Subject (90)
iOS,OSX (55)
Android (14)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (18)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday

class 안에 메소드와 프로퍼티들이 많아지면 한눈에 보기 어려워진다. 그래서 여기서부터는 퍼블릭 메소드들이 시작된다고 주석을 달아놓기도 한다. 이런 관련 있는 것들을 하나로 묶어놓고 싶다면 region을 사용해 보자.

region을 사용하면 관련된 것들을 묶을 수 있다. region은 아무 의미를 갖지 않는다. 단지 코드 블록을 지정하는 것이다.

좋은 점은 개요 확장/축소가 region단위로 되기 때문에 코드 보기가 편해진다.

 
  1. class Region   
  2. {   
  3.   #region Fiels and Properties   
  4.   ...   
  5.   #endregion   
  6.   
  7.   #region Constructors   
  8.   ...   
  9.   #endregion   
  10.   
  11.   #region Public Methods   
  12.   #endregion   
  13.   
  14.   #region Private Method   
  15.   #endregion   
  16. }  


    출처 : http://www.aproxacs.com/230
반응형
Posted by blueasa
, |