Съдържание:
Определение - Какво означава управляван код?
Управляваният код е схема, прилагана от Microsoft към някои езици за програмиране на високо ниво, за да може тяхното изпълнение да се управлява от .Net Framework Common Language Runtime.
Ядрото на това е договор за сътрудничество между средата на изпълнение и кода за изпълнение, който гласи, че изпълнението може да спре изпълняващия процесор, за да може да извлече информацията, която е специфична за този текущ адрес, който CPU изпълнява. Това е за да се гарантира безопасността на типа, проверка на масив и индекс, събиране на боклука и обработка на изключенията.
Техопедия обяснява управлявания код
Управляваният код се отнася до код, написан с използване на някой от езиците за програмиране на високо ниво, поддържан за използване с Microsoft .Net Framework. Всички тези езици споделят унифициран набор от библиотеки на класове, които след това могат да бъдат кодирани в междинен език (IL). Компилаторът, запознат с времето за изпълнение, се използва за компилиране на междинния език в естествен изпълним код, който може да се изпълнява в управляваната среда за изпълнение. Това ще гарантира, че винаги ще има правилна проверка на масив и проверка на индекси, както и правилно събиране на боклука и боравене с грешки.
Много типични програмни грешки могат да бъдат избегнати с помощта на управляван код чрез компилиране в управляваната среда за изпълнение. Малките и досадни задачи като проверки за безопасност, унищожаване на неизползвани обекти и управление на паметта вече се извършват автоматично.
Поддържани езици за програмиране:
- C ++
- ° С#
- J #
- Microsoft Jscript .Net
- Microsoft Visual Basic .Net
- Други езици, които поддържат .Net рамката