首页 > Web开发 > 详细

.net 随笔01

时间:2019-07-05 22:36:10      阅读:123      评论:0      收藏:0      [点我收藏+]

1.CLR是.NET Framework的核心

   CLR的核心是CTS和CLS。

2

CTS是通用类型系统(Common Type System)

CLS是公共语言定义(Common Language Specification)

CLR是公共语言运行时(Common language runtime)

3.

BCL,基础类库(Base Class Library)

BCL是一个公共编程框架,称为基类库

4.

FCL,框架类库(Framework Class Library)

FCL提供了大粒度的编程框架

5.托管代码与非托管代码的区别

托管代码是一种中间语言,运行在CLR上;          1) 非托管代码被编译为机器码,运行在机器上。     

2)托管代码独立于平台和语言,能更好的实现不同语言平台之间的兼容;           非托管代码依赖于平台和语言。

3)托管代码可享受CLR提供的服务(如安全检测、垃圾回收等),不需要自己完成这些操作;          

非托管代码需要自己提供安全检测、垃圾回收等操作。 4、.Net有很多非托管的资源,比如StreamWriter、 Timer、数据库连接。

 

.net 随笔01

原文:https://www.cnblogs.com/sakuracn/p/11140781.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!