C# public partial class란? partial 클래스의 의미와 사용예제


C# public partial class란? partial 클래스의 의미와 사용예제

C# 프로젝트를 생성 후 cs파일을 생성하면 기본적으로 public partial class 형태로 클래스가 생성되는 것을 확인할 수 있습니다. 클래스 선언부에 들어가는 "Partial"은 어떤 의미를 가지고 있는지 살펴보도록 하겠습니다. Partial Mircrosoft Learn에 따르면 Partial 클래스란 사용자가 클래스 정의의 한 부분을 수정할 때 자동 코드 생성 소프트웨어도 동일한 클래스의 코드를 수정하는 시나리오를 지원하는 생성자라고 합니다. Partial 클래스를 사용하면 디자이너가 코드를 덮어쓰지 않게 할 수 있다고 하는데...설명이 너무 복잡하네요. 예제를 통해 이해해봅시다. 위 예제와 같이 File1.cs 파일에 partial class 형태로 MyClass라는 클래스를 생성하고, 또 다른 File2.cs 파일에도 동일하게 partial class 형태로 MyClass라는 클래스를 생성했습니다. 그리고 File1.cs의 MyClass에는 Method1이라는 메소...


#partial #class #컴파일러

원문링크 : C# public partial class란? partial 클래스의 의미와 사용예제