DLL 이란? DLL(Dynamic Link Library)은 동적 링크 라이브러리의 약자로 표준화된 함수나 데이터를 모아놓은 것을 의미합니다. > DLL 파일의 장점 -한 코드를 여러 프로그램이 동시에 사용하기 때문에 메모리가 절약된다. -리소스의 교체가 가능하다. -재사용성이 뛰어나다. -정적 링크를 사용하는 경우 실행 파일에 라이브러리의 함수가 모두 포함되어 실행파일이 커지지만 DLL을 사용하는 프로그램은 크기가 작다. C#을 이용해 DLL 파일을 생성 및 참조하는 방법은 다음과 같습니다. Visual Studio 실행 후 새 프로젝트를 만듭니다. 이때 프로젝트 템플릿은 클래스 라이브러리로 생성해 주셔야 합니다. ![](https://velog.velcdn.com