C#/C# 교과서
[C# 교과서] 52. 클래스 라이브러리와 닷넷 스탠다드
서니션
2023. 2. 8. 09:42
클래스 라이브러리 프로젝트
윈도 환경에서 콘솔 앱 프로그램으로 컴파일 된 결과물은 일반적으로 *.exe 파일
하지만 클래스 라이브러리 프로젝트를 사용하면 컴파일된 결과물이 *.dll 파일
DLL 파일을 동적 링크 라이브러리(dynamic link library)라고 함
단독으로 실행하지 않고 다른 프로그램에서 참조해 사용할 수 있는 구조
어셈블리
- DLL 파일은 어셈블리로 표현
- 어셈블리는 프로그래밍 학습용 자동차 세계에서는 교체 가능한 부품들을 의미
- 완성된 조각 하나의 기능이 모두 어셈블리
- C#에서 컴파일된 소스 코드의 결과를 닷넷 어셈블리(.Net Assembly)라고 함