c语言的“cls"是什么意思

 我来答
刺任芹O
2022-11-16 · TA获得超过6.2万个赞
知道顶级答主
回答量:38.7万
采纳率:99%
帮助的人:8326万
展开全部

CLS,全称CommonLanguageSpecification,即公共语言规范。公共语言运行库支持的语言功能的子集,包括几种面向对象的编程语言的通用功能。符合CLS的组件和工具能够保证与其他符合CLS的组件和工具交互操作。

公共语言规范和通用类型系统一起确保语言的互操作性。所有.NET语言都应该遵循此规则才能创建与其他语言可互操作的应用程序,但要注意的是为了使各语言可以互操作,只能使用CLS所列出的功能对象。

扩展资料:

CLS适用对象

CLS规则定义了通用类型系统的子集,即所有适用于公共类型系统的规则都适用于CLS,除非CLS中定义了更严格的规则。CLS还建立了CLS遵从性要求,能帮助确定托管代码是否符合CLS以及一个给定的工具对托管代码(该代码是使用CLS功能的)开发的支持程度。

大多数由.NETFramework类库概述中的类型定义的成员也都符合CLS。但是,类库中的某些类型具有一个或多个不符合CLS的成员。这些成员能够支持CLS中没有的语言功能。

参考资料来源:百度百科-cls

参考资料来源:百度百科-公共语言规范

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式