- Back to Home »
- .NET »
- CTS
Posted by :
Sudhir Chekuri
Tuesday, 29 December 2015
CTS stands for Common Type System. It defines the rules which Common Language Runtime follows when declaring, using, and managing types. The common type system performs the following functions:
1. It enables cross-language integration, type safety, and high-performance code execution.
2. It defines rules that every language must follow which runs under .NET framework. It ensures that objects written in different .NET Languages like C#, VB.NET, F# etc. can interact with each other.
C# has int Data Type and VB.Net has Integer Data Type. Hence a variable declared as int in C# or Integer in vb.net, finally after compilation, uses the same type Int32 from CTS.
1. It enables cross-language integration, type safety, and high-performance code execution.
2. It defines rules that every language must follow which runs under .NET framework. It ensures that objects written in different .NET Languages like C#, VB.NET, F# etc. can interact with each other.
C# has int Data Type and VB.Net has Integer Data Type. Hence a variable declared as int in C# or Integer in vb.net, finally after compilation, uses the same type Int32 from CTS.