- 다른 파일에 있는 모든 파츠는 Partial 키워드를 사용해야 한다.
All the parts spread across different files, must use the partial keyword.
- 다른 파일에 있는 모든 파츠는 같은 엑세스 수정자를 가지고 있어야 한다.
All the parts spread across different files, must have the same access modifiers.
- 만약 어떤 파츠라도 추상으로 선언되었다면, 전체가 다 추상으로 간주되어진다.
If any of the parts are declared abstract, then the entire type is considered abstract.
- 만약 어떤 파츠라도 sealed로 선언되었다면, 전체가 sealed로 간주된다.
If any of the parts are declared sealed, then the entire type is considered sealed.
- 파츠 하나라도 클래스를 상속한다면 전체가 다 상속한다.
If any of the parts inherit a class, then the entire type inherits that class.
- C#은 다중 상속을 허용하지 않기 때문에 파셜 클래스의 각 파트들은 서로 base 클래스로 지정될 수 없다.
C# does not support multiple class inheritance. Different parts of the partial class, must not specify different base classes.
- 파셜 클래스의 각기 다른 파츠들은 다른 base interface로 지정할 수 있다.
Different parts of the partial class can specify different base interfaces, and the final type implements all of the interfaces listed by all of the partial declarations.
- 부분 정의된 어떤 멤버는 파셜 클래스의 다른 파츠에서 사용가능하다.
Any members that are declared in a partial definition are available to all of the other parts of the partial class.
'Language > C#' 카테고리의 다른 글
C# - 멀티쓰레딩 장점 & 단점 Advantages and disadvantages of multi-threading (0) | 2021.02.04 |
---|---|
C# - 딕셔너리 , 리스트 컬렉션 메소드 (0) | 2021.02.03 |
C# - System.String 과 StringBuilder 차이 (0) | 2021.01.22 |
C# - ToString()과 Convert.Tostring() 사용법 (0) | 2021.01.22 |
C# - 제네릭 Generics (0) | 2021.01.22 |