c语言的“cls"是什么意思
1个回答
展开全部
CLS,全称CommonLanguageSpecification,即公共语言规范。公共语言运行库支持的语言功能的子集,包括几种面向对象的编程语言的通用功能。符合CLS的组件和工具能够保证与其他符合CLS的组件和工具交互操作。
公共语言规范和通用类型系统一起确保语言的互操作性。所有.NET语言都应该遵循此规则才能创建与其他语言可互操作的应用程序,但要注意的是为了使各语言可以互操作,只能使用CLS所列出的功能对象。
扩展资料:
CLS适用对象
CLS规则定义了通用类型系统的子集,即所有适用于公共类型系统的规则都适用于CLS,除非CLS中定义了更严格的规则。CLS还建立了CLS遵从性要求,能帮助确定托管代码是否符合CLS以及一个给定的工具对托管代码(该代码是使用CLS功能的)开发的支持程度。
大多数由.NETFramework类库概述中的类型定义的成员也都符合CLS。但是,类库中的某些类型具有一个或多个不符合CLS的成员。这些成员能够支持CLS中没有的语言功能。
参考资料来源:百度百科-cls
参考资料来源:百度百科-公共语言规范
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询