다음을 통해 공유


부분(형식)(C# 참조)

부분 형식(Partial Type) 정의를 사용하면 클래스, 구조체 또는 인터페이스의 정의를 여러 파일로 분할할 수 있습니다.

File1.cs:

namespace PC
{
    partial class A 
    {
        int num = 0;
        void MethodA() { }
        partial void MethodC();
    }
}

File2.cs에서 선언은 다음과 같습니다.

namespace PC
{
    partial class A 
    {
        void MethodB(){}
        partial void MethodC() { }
    }
}

설명

클래스, 구조체 또는 인터페이스 형식을 여러 파일로 분할하면 대형 프로젝트에서 또는 Windows Forms 디자이너에서 제공된 것과 같이 자동으로 생성된 코드로 작업할 때 유용할 수 있습니다. 부분 형식에는 부분 메서드가 포함될 수 있습니다. 자세한 내용은 Partial 클래스 및 메서드(C# 프로그래밍 가이드)을 참조하십시오.

C# 언어 사양

자세한 내용은 C# 언어 사양을 참조하십시오. 이 언어 사양은 C# 구문 및 사용법에 대한 신뢰할 수 있는 소스입니다.

참고 항목

참조

한정자(C# 참조)

제네릭 소개(C# 프로그래밍 가이드)

개념

C# 프로그래밍 가이드

기타 리소스

C# 참조