[C#] .NET, 컴파일 과정, CLS, CTS, CIL, CLI, CLR, JIT 컴파일
C# 스크립트는 .NET 실행 환경에서 동작하게 되는데, 이 때 .NET이란 무엇이고 C# 스크립트가 실행되기까지 어떤 과정을 거치는지 정리하려 한다..NET Framework.NET Framework(이후 닷넷 또는 .NET)는 마이크로소프트에서 만든 소프트웨어 개발 및 실행 환경이다. 네트워크 작업과 인터페이스 등 많은 작업을 캡슐화하고, Windows 응용 프로그램을 개발하고 실행하는 데 필요한 라이브러리와 런타임 환경을 제공한다. 닷은 크게 두 가지 주요 구성 요소로 나눌 수 있다 :CLR(Common Languange Runtime) : 프로그램 실행 시 메모리 관리, 예외 처리, 가비지 걸렉션 등을 담당하는 런타임 환경이다.(일종의 가상 머신이라고 생각해도 된다.)BCL(Base Class L..
2024. 11. 6.