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클래스
#
딘위기능구현
#
씨샵
원문 링크 : [C#] partial 클래스 사용법