cli

    [C# 13과 .NET 9] C# 구조 - 2

    이번 내용은 C#언어의 기반이 되는 그 구조에 대한 내용입니다. 사실 C#보다는 .NET언어와 관련된 것으로 CLI, CLR, VES, JIT등이 무엇을 말하는지 알아보고자 합니다.1. CLI(Common Language Infrastructure) C#은 객체지향 Programming언어입니다. 이는 사실 유효한 문법이 구성되는 표준을 정의한 것으로 C#은 Application의 Compile과 실행을 위해 CLI에 의존하므로 이를 거의 사용하지 않습니다. CLI는 아래 구성에 대한 명세를 정의하는 표준이라 할 수 있습니다.Virtual Execution System(VES)Common Intermediate Language(CIL)Common Type System(CTS)Common Language ..