C# partial class
					
						꽁스짱					
																
							
							
							C#						
										
					
					0					
					
					3265
															
						
						
							2021.02.15 23:01						
					
				
			C# partial class
 * C# 2.0 이상에서 partial class는 여러개의 파일에 하나의 클래스를 분리하여 만들거나 하나의 파일에 여러 클래스를 만들수 있는
 * 방법을 제공한다. 특히 윈폼 및 웹폼등에서 자동으로 만들어 주는 코드와 개발자가 작성하는
 * 닷넷 코드를 분리하여 작성토록 해주기 위해 사용되며 컴파일러가 분리된 partial class를
 * 하나의 클래스로 합쳐준다.  
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication7
{   
    partial class Emp
    {
        public void gotoOffice() 
        {
            Console.WriteLine("출근합니다.");
        }
    }
    partial class Emp
    {
        public void Work() 
        {
            Console.WriteLine("일합니다.");
        }
    }
    partial class Emp
    {
        public void getoffWork() 
        {
            Console.WriteLine("퇴근합니다.");
        }
    }
    class MainTest
    {
        static void Main()
        {
            Emp e = new Emp();
            e.gotoOffice();
            e.Work();
            e.getoffWork();
        }
    }
}
/* 
 * 결과
 * 출근합니다.
 * 일합니다.
 * 퇴근합니다.
 */

															
