Я искал CLR для Google и выяснил, что это из википедии, но я хотел знать, что класс CLR или, более конкретно, тип сущности CLR (особенно в ASP.NET).
Что такое класс CLR?
Ответ 1
Вероятно, вы говорите о объектах CLR/объектах POCO - обычных объектах CLR.
Посмотрите здесь: POCO против DTO
Посмотрите здесь, как работать с объектами POCO - Работа с объектами POCO
Ответ 2
CLR не является классом. Common Language Runtime (CLR) является компонентом виртуальной машины в среде Microsoft.NET. Эта среда выполнения в .NET Framework известна как Common Language Runtime (CLR).
изображение из wiki, которое объясняет, что clr может сделать
CLR предоставляет разработчикам следующие преимущества:
- Очень упрощенное развитие.
- Полная интеграция написанного кода на разных языках.
- Безопасность на основе доказательств с идентификатором кода.
- Ассемблерное развертывание, исключающее DLL Hell.
- Бок о бок управление версиями компонентов многократного использования.
- Повторное использование кода через реализацию наследование.
- Автоматическое управление жизненным циклом объекта.
- Доступ кодов безопасность.
- Перекрестная интеграция языков.
- Самоопределение объектов.
Подробнее: http://www.codeguru.com/forum/showthread.php?t=369619
Ответ 3
CLR - это обычный язык Runtime, а не класс.
Common Language Runtime (CLR) является компонентом виртуальной машины в среде Microsoft.NET и отвечает за управление выполнением .NET-программ. В процессе, известном как компиляция "точно в срок" (JIT), CLR компилирует код промежуточного языка, известный как CIL, в машинные инструкции, которые, в свою очередь, выполняются компьютерным ЦП. CLR предоставляет дополнительные услуги, включая управление памятью, безопасность типов и обработку исключений. Все программы, написанные для платформы .NET, независимо от языка программирования, выполняются CLR. Он обеспечивает обработку исключений, сбор мусора и управление потоками.
Отметьте ссылку
Ответ 4
CLR относится к среде Common Language Runtime, тогда как класс относится к строго типизированному экземпляру данных. CLR отвечает за многие другие вещи, управляя памятью ваших экземпляров класса.