И последний вопрос. Зачем нужен атрибут [assembly: CLSCompliant(true)] который служит для проверки кода с CLS. Если все плюшки языка который входит в .NET и так компилируются в CIL?
соответствует ли CLS весь код бывает, что может не соответствовать Скомпилиться в CIL оно конечно, но это не значит, что CLS будет соответствовать Вроде чё то такое