C#程序設(shè)計語言

出版時間:2011-8-1  出版社:機械工業(yè)出版社  作者:(美)Anders Hejlsberg,(美)Mads Torgersen,(美)Scott Wiltamuth,(美)Peter Golde  頁數(shù):559  譯者:陳寶國,黃俊蓮,馬燕新  
Tag標(biāo)簽:無  

內(nèi)容概要

  C#語言結(jié)合了快速應(yīng)用開發(fā)語言的高效和C/C++語言的強大。本書全部內(nèi)容更新到C#
4.0版,提供了C#
4.0語言的完整規(guī)范、參考資料、范例代碼和來自12位卓越的C#大師的詳細注解。這些注解所達到的深度和廣度在其他書中難得一見。C#
4.0新添加動態(tài)綁定、命名和可選參數(shù)以及協(xié)變和逆變泛型等特性,恰到好處的注解解釋了這些特性的重要性、使用方法、與其他語言的關(guān)系等。
  對任何希望深入理解C#的程序員來說,本書都是不容錯過的經(jīng)典書籍。
  

作者簡介

Anders Hejlsberg
是編程界的傳奇人物。他是C#語言的架構(gòu)師,同時也是微軟技術(shù)專家。
Mads Torgersen
是微軟C#的項目經(jīng)理,負責(zé)日常語言設(shè)計工作以及維護C#語言的規(guī)范。
Scott Wiltamuth 是Visual Studio
Professional團隊的合作項目主管。他在微軟參與過OLE Automation、Visual
Basic、VBScript、JScript、Visual J++和Visual C#等開發(fā)工具的開發(fā)工作。

書籍目錄

譯者序
序言
前言
作者簡介
第1章 介紹
1.1 hello,world
1.2 程序結(jié)構(gòu)
1.3 類型和變量
1.4 表達式
1.5 語句
1.6 類和對象
1.7 結(jié)構(gòu)
1.8 數(shù)組
1.9 接口
1.10 枚舉
1.11 委托
1.12 特性
第2章 詞法結(jié)構(gòu)
2.1 程序
2.2 文法
2.3 詞法分析
2.4 標(biāo)記
2.5 預(yù)處理指令
第3章 基本概念
3.1 應(yīng)用程序起始
3.2 應(yīng)用程序終止
3.3 聲明
3.4 成員
3.5 成員訪問
3.6 簽名和重載
3.7 作用域
3.8 命名空間和類型名
3.9 自動化內(nèi)存管理
3.10 執(zhí)行順序
第4章 類型
4.1 值類型
4.2 引用類型
4.3 裝箱和拆箱
4.4 構(gòu)造類型
4.5 類型參數(shù)
4.6 表達式樹類型
4.7 dynamic類型
第5章 變量
5.1 變量類別
5.2 默認值
5.3 明確賦值
5.4 變量引用
5.5 變量引用的原子性
第6章 轉(zhuǎn)換
第7章 表達式
第8章 語句
第9章 命名空間
第10章 類
第11章 結(jié)構(gòu)
第12章 數(shù)組
第13章 接口
第14章 枚舉
第15章 委托
第16章 異常
第17章 特性
第18章 不安全的代碼
附錄a 文檔注釋
附錄b 文法
附錄c 參考

章節(jié)摘錄

版權(quán)頁:插圖:4.4.2開放式和封閉式類型所有類型都可以歸結(jié)為開放式類型(open types)或封閉式類型(closed types)。開放式類型指的是帶有類型形參的類型。更具體地說:·類型形參定義了開放式類型?!び星抑挥性跀?shù)組的元素類型為開放式類型的時候,數(shù)組類型才是開放式類型?!び星抑挥性跇?gòu)造類型的一個到多個類型實參為開放式類型的時候,構(gòu)造類型才是開放式類型。有且只有在一個到多個構(gòu)造嵌套類型的類型參數(shù)或者包含其類型的類型實參為開放式類型的時候,構(gòu)造嵌套類型才是開放式類型。不是開放式類型的類型自然就是封閉式類型了。在運行時,泛型類型聲明里所有的代碼都在由應(yīng)用了類型實參的泛型聲明所創(chuàng)建的封閉式構(gòu)造類型的上下文里執(zhí)行。泛型類型里的每個類型參數(shù)都會綁定到一個特殊的運行時類型上。運行時所有的語句和表達式都一定是處理封閉式類型的,開放式類型只有在編譯期處理的時候才會出現(xiàn)。每一個封閉式構(gòu)造類型都擁有自己的靜態(tài)變量集合,它們不會與任何其他封閉式構(gòu)造類型共享。因為開放式類型不存在于運行時,所以不會有靜態(tài)變量和開放式類型關(guān)聯(lián)。如果兩個構(gòu)造類型都是從同一個未綁定泛型類型構(gòu)造而來,并且它們相應(yīng)的類型實參都是相同的類型,那么這兩個封閉式類型就是相同的類型。

媒體關(guān)注與評論

據(jù)我的經(jīng)驗,我敢說每個程序員在讀本書的時候都至少會有一次“啊,原來如此”的感嘆,它能讓你的編程水平更上一層樓。  ——選自Don Box的序言本書為.NET專業(yè)開發(fā)人員提供了很好的參考。它涵蓋了所有基礎(chǔ)知識,從專家觀點到參考,再到用法。本書是想要擴充知識和專業(yè)技能的開發(fā)人員的重要參考讀物。  ——John Montgomery,微軟開發(fā)部首席團隊經(jīng)理

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    C#程序設(shè)計語言 PDF格式下載


用戶評論 (總計51條)

 
 

  •   雖然還沒有仔細的閱讀,可是剛剛收到,入手感覺很好,紙張也很好!原本還擔(dān)心贈送的書籍紙張可能比較差,應(yīng)為畢竟價格這么優(yōu)惠了(吃驚?。【尤缓推渌臅垙堃粯?,興奮呀!!o(∩_∩)o 哈哈) 支持當(dāng)當(dāng)多些這樣的活動 書籍的質(zhì)量繼續(xù)保持
    書籍中的知識只要你能夠掌握,學(xué)會融匯貫通,那么我想在程序員的道路上會有更多的收獲!加油!吃的苦中苦,方為人上人!
  •   C#語言的東西,標(biāo)準(zhǔn),都很正,但是不適合實戰(zhàn)的練習(xí)
  •   這本書在書店見過一次,新華書店原價賣,而且沒有附贈,書的內(nèi)容很多,很充實,對C#的講解很詳細,準(zhǔn)備在C#方向努力的朋友必看的一本書
  •   很有內(nèi)容的兩本書,合計價格是208。75元入手了,一個字,值。
    翻譯據(jù)說有問題,不過得認真對才能發(fā)現(xiàn)。
    但就這價格,已經(jīng)很完美了,不過技術(shù)書這么促銷可想銷售情況是多么糟糕。估計譯者們和出版社大多時候是掙吆喝。長此以往,想讓翻譯質(zhì)量上去也有點癡人說夢……真是五味雜陳那……
  •   兩本書都很經(jīng)典,翻譯的書或多或少都有問題,可以理解
  •   當(dāng)當(dāng)實在太客氣了,買這本書的同事還送核心技術(shù)那本書,還挺厚的呢,也算是經(jīng)典書,很超值。 贊一個
  •   學(xué)長說這本書在C#領(lǐng)域里面老經(jīng)典了
  •   C#的經(jīng)典書籍,不錯不錯
  •   現(xiàn)在有這個活動感覺很好,書很便宜,希望這種活動在多一點
  •   書是正版,很不錯,很全面,對想全面學(xué)習(xí)C#的朋友,選擇它還是值得的
  •   內(nèi)容非常好,印的字感覺稍淡,希望以后還有這種活動
  •   書不錯,難懂
  •   拿到手 迫不及待打開瀏覽 書真的很不錯 推薦
  •   很好,很劃算,書也很好!
  •   收到包裹后發(fā)現(xiàn)漏發(fā)贈送的《c#3.0核心技術(shù)》,已發(fā)郵件和打電話給客服拉,不知道什么時候能給解決!
  •   整個內(nèi)容還是不錯,不過還沒細看 作為工具書
  •   內(nèi)容還沒有細看,不過這個活動太給力了!很值
  •   對于C#初學(xué)者不錯,需要初學(xué)者好好專研
  •   扎實的基本功的必須得
  •   Xiedebucuo
  •   Good!不錯,適合初學(xué)者
  •   機械工業(yè)出版社出的書不錯,之前java程序設(shè)計還有c++程序設(shè)計都還不錯。所以買本C#程序設(shè)計語言應(yīng)該也是不錯的。
    而且也是c#語言締造者寫的,應(yīng)該保證了解釋的原汁原味!
  •   其實買書的時候我是看重了送的那本書:C# 3.0 IN A NUTSHELL。但其實這本也蠻不錯,對C#的文法和語法都有很詳細的說明,同C#的 spc差不多了,不過有很多高人的經(jīng)驗分享應(yīng)該指的入手,至于翻譯我想技術(shù)類的書都會有此瑕疵,如果看不明白可以對照e文的看下。
  •   印刷的挺好的,不想有的評論描述的那么不好,太實惠了給兩本。呵呵
  •   正在讀。。。。書上寫得很詳細。
    但是有的詞語聽都沒聽過。。不知道是不是翻譯的原因。
    但是大部分還是講得很詳細
  •   買一本 送一本 而且都是這么經(jīng)典的書,開心極了
  •   收到包裹,嚇了一跳,送的書比買的書還貴,呵呵,支持支持
  •   希望,當(dāng)當(dāng)今后還有更多的這樣的活動!?。?/li>
  •   大概看一下,內(nèi)容還可以,適合初學(xué)者。
  •   學(xué)習(xí)有幫助,可以
  •   買一本,送一本很劃算??!值得擁有!!
  •   還沒看,不過很實惠啊
  •   這本書英文原版本身可以打滿分,之所以打3分是因為翻譯師傅們不給力啊。之前看很多網(wǎng)上很多人說這本書翻譯的不好,自己買回來才發(fā)現(xiàn)真的是如此。很多地方我只有看了英文原版才會有“啊,原來如此”的感嘆...總之希望機工華章不要把這個叢書牌子砸了,請以后請那些認真負責(zé)的人來譯這些好書!
  •   可以從多位專家不同的視角來理解C#技術(shù),贈送的堅果C#也不錯。
  •   空泛的去講太難理解,不如加一些簡單的CODE!
  •   還送了本C#核心技術(shù),呵呵 挺值得
  •   內(nèi)容多,但是特色的東西少。
  •   粗略看了一下,寫的都比較淺顯,沒展開講解
  •   又說有書送的,最后寄到只有一本,給人坑了!
  •   如題~沒有收到所謂當(dāng)當(dāng)獨家贈送《c#3.0核心技術(shù)》~只有一本~是不是在欺詐消費者~?!
  •   建議沖著贈品的都別買了~申請補回贈品都兩個星期還是只拿一本原書過來說要跟我換貨~贈品什么的根本都沒有~
  •   1.明明訂單上是兩本,當(dāng)當(dāng)出庫只發(fā)一本,還讓申請退換貨處理,退回這一本2.明顯的欺詐行為,廣告打的好,卻背后使陰招3.有些人只拿到一本,想想換貨什么的搞來搞去太麻煩了,就不再追究了,那就上了當(dāng)當(dāng)?shù)漠?dāng),當(dāng)當(dāng)就喜歡這樣的4.當(dāng)當(dāng)竟然這樣公然不講信用,不講道德的下場只有被其他電商吞沒。4.當(dāng)當(dāng)越來越無恥了,以后不會再來買東西
  •   為什么 沒有送書
  •   不是說要贈送c#3.0嗎?東西呢?沒能力就不要出來欺騙消費者,發(fā)現(xiàn)當(dāng)當(dāng)越來越坑了。
  •   不是一本好書。外國人寫的書也并非每本都好。書本的內(nèi)容不適合初學(xué)者,但對于已經(jīng)入門的人來說這書又太過于泛泛而談。為什么這書不適合初學(xué)者?因為書中內(nèi)容編排很成問題,前面的內(nèi)容很多都扯到后面的內(nèi)容,你讓初學(xué)者怎么看?整本書對于初學(xué)者來說就只教了怎樣寫Hello World,其余的內(nèi)容都是在你熟悉了C#的前提下編寫的。而且本書是沒有練習(xí)題的,所以根本不適合初學(xué)者。但對于已經(jīng)熟悉C#的人來說,這書又太過空洞,因為它壓根就是一本講語法的東西,也不知道是翻譯問題還是本身就這樣,這書連語法都講得十分苦澀難懂。
  •   很好的翻譯自學(xué)書,我感覺比較適合大學(xué)生相關(guān)專業(yè)的同學(xué)的自學(xué)、
  •   質(zhì)量不錯,是正品,對我很有幫助!
  •   首先,本書是C#發(fā)明人參與編寫的文章,同時文章中又含有對某一個知識點或者經(jīng)典問題大師級的經(jīng)典評注(均寫明了評注者的名字),對于C#語言學(xué)習(xí)而言,這應(yīng)該是最佳的一本教材了,不知道為什么amazon上沒有人來評論,我來做第一個吧,強烈推薦!
  •   還可以吧,買來當(dāng)工具書的
  •   第一次發(fā)表評論。。。沖著Anders去買的。結(jié)果發(fā)現(xiàn)和微軟的C# Language Specifications差不多,基本上像個手冊,深度和技巧都比較少。
  •   機械工業(yè)出版社出的書不錯,之前java程序設(shè)計還有c++程序設(shè)計都還不錯。所以買本C#程序設(shè)計語言應(yīng)該也是不錯的。而且也是c#語言締造者寫的,應(yīng)該保證了解釋的原汁原味!~
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7