Before explaining the different data types available in C#, it’s important to mention that C# is a strongly-typed language. This means that each variable, constant, input parameter, return type and in general every expression that evaluates to a value, has a type.

Each type contains information that will be embedded by the compiler into the executable file as metadata which will be used by the common language runtime (CLR) to guarantee type safety when it allocates and reclaims memory.

#coding #dotnet #videos #tutorial #csharp

Data types and memory management in C#
1.45 GEEK