В чем разница между CLI и CLS

Чем отличается CLI(Common Language Infrastructure) от CLS(Common Language Specification)?


Ответы (1 шт):

Автор решения: return

CLI – это спецификация платформы для CIL (и C#) кода, т. е. библиотеки для работы языка, прописанные в стандарте.

CLS – это спецификация самого языка. Она нужна для совместимости всех языков, работающих на одной платформе, чтобы интерфейс кода работал для любого языка.

CLR – это просто реализация CLI.

→ Ссылка