c# 에서 partial class 라는 개념이 있다.(partial은 메소드)
parial class는 다른 파일, 다른 클래스에서 partial class를 정의할 수 있는 것이다.
즉, 서로 다른 개발자가 협업을 할때, 클래스를 부분적으로
예시를 보는게 이해가 더 빠르다.
partial class person { public string name; } // 사람 클래스 => 이름 변수 선언
partial class person { protected int age; } // 사람 클래스 => 나이 변수 선언
사용시 참고 사항.
1. 각 class의 선언 타입이 같아야 한다.
ex) 이렇게 선언하면 안된다.
public partial class person { }
private partial class person { }
2. partial 메소드는 반드시 void 를 리턴해야 한다.
특정 컴파일 시점에 선언만 되어있는 경우가 있을수 있다.
이때, return 값이 호출되면 return값 포함 아무것도 선언
되지않았기 때문에 void로 선언하도록 강제해놓음.
3. 접근수준은 private이다.
이부분은 잘 이해가 가지않아서 다음에 수정하도록 하겠다.
'개발 언어 > C,C++,C#' 카테고리의 다른 글
c# 스레드 중단 / thread.abort() (0) | 2019.09.03 |
---|---|
[C#] namespace 네임스페이스 / using (0) | 2019.09.03 |
c# InitailizeComponent 메서드 (1) | 2019.08.27 |
c# color.FromArgb 매서드 (0) | 2019.07.31 |
클라이언트에서 잠재적 위험이 있는 Request.Form 값을 발견했습니다 (0) | 2019.05.31 |
댓글