Site icon

C# Introduction

All about C#.Net

The .NET Framework defines the environment to execute Visual C# .NET applications and the services you can use within those applications.

The .NET Framework has two main components:

The .NET class libraries include code for programming topics such as threading, file I/O, database support, XML parsing, and data structures.

In addition to CLR and class libraries, the .NET framework also includes the programming languages and ASP.NET.

CLR and MSIL

CLR ensures that the functionality available to one language is available to any other .NET language.

Microsoft Intermediate Language (MSIL) is composed of a specific set of instructions that indicate how your code should be executed.

The main job of a JIT compiler is to translate your generic MSIL code into machine code that can be directly executed by your CPU.

MSIL code can be easily read by the verification process

CLS,CTS & Garbage Collector

Common Type System (CTS) commonly:

Garbage Collector
Conclusion

Basic Data Types in C#

Exit mobile version