CLR permette ai programmi di richiamare oggetti scritti in diversi linguaggi di programmazione e farli correre insieme . Non solo un programma scritto in un linguaggio di richiamare un altro programma scritto in una lingua diversa, ma si può accedere direttamente elementi di tale programma , chiamati " metodi degli oggetti . "
Servizi
Il CLR partecipa al normale funzionamento di un programma per la rimozione di alcune responsabilità , come la gestione della memoria e la gestione delle eccezioni . Questo potrebbe essere detto di fare CLR parte della versione eseguibile del programma .
CLR Programmazione
CLR di programmazione è la configurazione CLR più correttamente definito . Quando un modulo o un oggetto scritto in uno dei linguaggi. NET supportati , come Visual Basic, Visual C + + o C # , è di essere chiamato nel CLR dal compilatore , lo sviluppatore deve creare istruzioni che forniscono i parametri dell'oggetto . Questi includono la lingua in cui è scritto e ciò che librerie di programmi sono chiamati nel programma. Questa informazione è chiamato un " meta file , " e configura l'ambiente CLR per eseguire il programma .
Common Language Runtime
Il Common Language Runtime gestisce il contatto con la sistema operativo per conto del programma . Si rimuove il contatto diretto tra il programma e il sistema operativo , in modo che il programma deve soltanto comunicare con CLR e CLR negozia ai servizi dal sistema operativo per conto del programma . Ciò significa che il programma può dipendere da un ambiente coerente fornito da CLR . Le varie versioni di CLR adeguare i diversi sintassi e le esigenze di diversi sistemi operativi .
Programmazione © www.354353.com