开始读CLR via C#,1

发布时间:2020-10-21 12:51:21 作者:dantanmingxin
来源:网络 阅读:413
看看下载的那么的电子书,之前读了step by step C# 2010觉得Jeffrey Richter写的浅显易懂还是当时结合的视频看着,当时记得点知识点,面试的时候是用上了很多,但几个月过去了已经完全忘却了,想着边读框架C#变复习入门吧。今天只是下午的时候开始看,明白了attribute是用来表示类的特性是编译文法层面的表示类与类之间的不同,而property是抽象类的表示事物状态成员的属性。CLR是common language runtime(通用语言运行库<时>)之前看书都是库,但这本是时,这到底是一种编译器还是其他的类型库,这点还是不太明白?估计是一种编译器集合,可以编译微软出的语言,可以进行混合语言编程,这个概念听起来很不错,估计是和CTS(Common Tpye System)中规范了CLS(Common Language Specification)有关,CLS是语言的最小子集。开始读CLR via C#,1C#源代码经过CLR中的C#编译器编译成托管代码(元数据和IL),IL在经过调用CLR中的JITCompiler生成cpu指令(是汇编语言吧)。
2.assembly原来可以经过分布部署,可以让程序成为免安装运行。assembly是可以简单的看做一个project,但实际一个project可以包含多个assembly,一个assembly也可以包括多个project,具体不是很清楚。
3.FCL(Framework  Class Library)类库,FCL是一组DLL程序集的统称。微软也发行了其他类库。
2章和3章关于打包部署的现在基本用不到,就只是略看了,明天看具体特性了。都要出第四版了,得抓紧时间看。出了第四版得买本看看。这个via 是什么意思呢?一直都是订阅51cto 的邮件,希望我那天也能出现在邮件中。呵呵
推荐阅读:
  1. 《CLR Via C#》使用CSC.exe进行单文件的编译
  2. 《CLR Via C#》 C# Compiler

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

clr

上一篇:Vue程序化的事件监听器(实例方案详解)

下一篇:Pandas时间序列:重采样及频率转换方式

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》