Taula de continguts:
Definició: què significa Common Type System (CTS)?
El Common Type System (CTS) és un estàndard per definir i utilitzar tipus de dades en el .NETframework. CTS defineix una col·lecció de tipus de dades, que s’utilitzen i gestionen en temps d’execució per facilitar la integració entre idiomes.
CTS proporciona els tipus .NET Framework amb els quals. Les aplicacions. Components i controls es construeixen en diferents llenguatges de programació, de manera que la informació es comparteix fàcilment. A diferència dels llenguatges de baix nivell, com C i C ++, on s’han d’utilitzar classes / estructures per definir tipus sovint utilitzats (com la data o l’hora), CTS proporciona una rica jerarquia d’aquest tipus sense necessitat d’incloure fitxers de capçalera o biblioteques. al codi.
CTS és una especificació creada per Microsoft i inclosa en l'estàndard de la European Computer Manufacture's Association. També forma l'estàndard per a implementar el marc .NET.
Techopedia explica el Common Type System (CTS)
CTS està dissenyat com una jerarquia d'objectes arrelada amb System.Object com a tipus base del qual es deriven tots els altres tipus. CTS admet dos tipus diferents:- Tipus de valor: contenen els valors que cal emmagatzemar directament a la pila o assignats en línia en una estructura. Es poden integrar (tipus primitius estàndard), definits per l’usuari (definits en codi font) o enumeracions (conjunts de valors enumerats que es representen per etiquetes però s’emmagatzemen com a tipus numèric).
- Tipus de referència: emmagatzemeu una referència a l’adreça de memòria del valor i s’assignen al grup. Els tipus de referència poden ser qualsevol dels tipus de punter, tipus d'interfície o tipus d'autodescripció (matrius i tipus de classe com ara classes definides per l'usuari, tipus de valor en caixa i delegats).
