로딩
요청 처리 중입니다...

[C#] partial 클래스 사용법

 [C#] partial 클래스 사용법

c#의 partial 클래스는 클래스를 나누어서 구현 가능하도록 지원한다. 만약, 특정 클래스에 몇 만줄이나 되는 코드가 있다고 생각해보자.

하나의 메소드를 찾는데 한 세월이 갈것이다. 그렇기 때문에 소규모 프로젝트 보다는 큰 프로젝트에서 partial 클래스가 자주 보인다.

다수 개발자가 개발하는 경우 단위 기능별로 구현하며, 한 파일에서 작업할 때 발생할 수 있는 충돌을 막을 수 있다.또한 기존 코드에 추가 기능을 작업할 때 기존 클래스의 내부는 변경하지 않고 기능 확장이 가능하다. 다음과 같이 PartClass를 PartClass_Ori.cs와 PartClass_Util.cs 파일에서 각 기능별로 구현할 수 있다.

PartClass_Ori.cs namespace PartialStudy { partial class PartClass { private string name; private int age; } } PartClass_Util.cs namespace PartialSt...

# c샵 # c샾 # partial # partial사용법 # partial클래스 # 딘위기능구현 # 씨샵