Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is the CTS, and how does it relate to the CLS?

CLS CTS relate
0
Posted

What is the CTS, and how does it relate to the CLS?

0

CTS = Common Type System. This is the full range of types that the .NET runtime understands. Not all .NET languages support all the types in the CTS. CLS = Common Language Specification. This is a subset of the CTS which all .NET languages are expected to support. The idea is that any program which uses CLS-compliant types can interoperate with any .NET program written in any language. This interop is very fine-grained – for example a VB.NET class can inherit from a C# class.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.