Satura rādītājs:
Definīcija - ko nozīmē kopējā tipa sistēma (CTS)?
Kopējā tipa sistēma (CTS) ir standarts datu tipu noteikšanai un izmantošanai .NET ietvarā. CTS definē datu tipu kolekciju, kuru izmanto un pārvalda izpildes laiks, lai atvieglotu dažādu valodu integrāciju.
CTS .NET Framework nodrošina tipus, ar kuriem .NET lietojumprogrammas, komponenti un vadīklas ir veidotas dažādās programmēšanas valodās, lai informācija būtu viegli kopīgota. Atšķirībā no zema līmeņa valodām, piemēram, C un C ++, kur bieži izmantojamo tipu noteikšanai ir jāizmanto klases / struktūras, piemēram, datums vai laiks, CTS nodrošina bagātīgu šāda veida hierarhiju, neveicot galvenes failu vai bibliotēku iekļaušanu. kodā.
CTS ir Microsoft izveidota specifikācija, kas iekļauta Eiropas Datoru ražotāju asociācijas standartā. Tas arī veido standartu .NET ietvara ieviešanai.
Techopedia izskaidro kopējā tipa sistēmu (CTS)
CTS ir veidota kā atsevišķi iesakņojoša objekta hierarhija ar System.Object kā bāzes veidu, no kura tiek atvasināti visi citi tipi. CTS atbalsta divu dažādu veidu veidus:- Vērtību veidi: satur vērtības, kuras jāuzglabā tieši uz kaudzītes vai jāpiešķir struktūras struktūrā. Tie var būt iebūvēti (standarta primitīvie tipi), lietotāja definēti (definēti avota kodā) vai uzskaitījumi (uzskaitīto vērtību kopas, kuras apzīmē etiķetes, bet tiek saglabātas kā ciparu tips).
- Atsauces veidi: saglabājiet atsauci uz vērtības atmiņas adresi un piešķir tām kaudzē. Atsauces tipi var būt jebkurš rādītāju tips, interfeisu tips vai sevi raksturojoši tipi (masīvi un klašu tipi, piemēram, lietotāja noteiktas klases, lodziņā esošo vērtību tipi un delegāti).
