[C#] 기초 - 기본 개념
·
Programming/C#.NET
C#으로 작성된 어플리케이션은 크게 클래스(Class), 네임스페이스(Namespace), 어셈블리(Assembly)와 같은 요소로 구성되어 있다.클래스(Class)프로그램 내에서 독립적으로 조작할 수 있는 최소 단위. 멤버로 메소드(Method), 프로퍼티(Property), 이벤트(Event), 델리게이트(Delegate) 등을 가진다.네임스페이스(Namespace)여러 개의 클래스들이 모인 논리적 그룹 단위.어셈블리(Assembly)클래스, 네임스페이스가 모여 생성된 물리적 파일. 갂단히 말하면 빌드 후 생성되는 DLL 혹은 EXE 파일이라고 생각하면 된다. 이렇게 작성된 코드를 빌드하게 되면 MSIL(Microsoft Intermediate Language)이라고 하는 기계어 직전 단계의 언어로 ..