看看下載的那么的電子書,之前讀了step by step C# 2010覺得Jeffrey Richter寫的淺顯易懂還是當(dāng)時(shí)結(jié)合的視頻看著,當(dāng)時(shí)記得點(diǎn)知識(shí)點(diǎn),面試的時(shí)候是用上了很多,但幾個(gè)月過去了已經(jīng)完全忘卻了,想著邊讀框架C#變復(fù)習(xí)入門吧。今天只是下午的時(shí)候開始看,明白了attribute是用來表示類的特性是編譯文法層面的表示類與類之間的不同,而property是抽象類的表示事物狀態(tài)成員的屬性。CLR是common language runtime(通用語(yǔ)言運(yùn)行庫(kù)<時(shí)>)之前看書都是庫(kù),但這本是時(shí),這到底是一種編譯器還是其他的類型庫(kù),這點(diǎn)還是不太明白?估計(jì)是一種編譯器集合,可以編譯微軟出的語(yǔ)言,可以進(jìn)行混合語(yǔ)言編程,這個(gè)概念聽起來很不錯(cuò),估計(jì)是和CTS(Common Tpye System)中規(guī)范了CLS(Common Language Specification)有關(guān),CLS是語(yǔ)言的最小子集。
C#源代碼經(jīng)過CLR中的C#編譯器編譯成托管代碼(元數(shù)據(jù)和IL),IL在經(jīng)過調(diào)用CLR中的JITCompiler生成cpu指令(是匯編語(yǔ)言吧)。2.assembly原來可以經(jīng)過分布部署,可以讓程序成為免安裝運(yùn)行。assembly是可以簡(jiǎn)單的看做一個(gè)project,但實(shí)際一個(gè)project可以包含多個(gè)assembly,一個(gè)assembly也可以包括多個(gè)project,具體不是很清楚。
3.FCL(Framework Class Library)類庫(kù),F(xiàn)CL是一組DLL程序集的統(tǒng)稱。微軟也發(fā)行了其他類庫(kù)。
2章和3章關(guān)于打包部署的現(xiàn)在基本用不到,就只是略看了,明天看具體特性了。都要出第四版了,得抓緊時(shí)間看。出了第四版得買本看看。這個(gè)via 是什么意思呢?一直都是訂閱51cto 的郵件,希望我那天也能出現(xiàn)在郵件中。呵呵
分享標(biāo)題:開始讀CLRviaC#,1
網(wǎng)站URL:http://www.chinadenli.net/article28/gocpjp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、微信小程序、外貿(mào)建站、動(dòng)態(tài)網(wǎng)站、域名注冊(cè)、定制開發(fā)
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源:
創(chuàng)新互聯(lián)