C#程序設計語言

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

內容概要

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

作者簡介

Anders Hejlsberg
是編程界的傳奇人物。他是C#語言的架構師,同時也是微軟技術專家。
Mads Torgersen
是微軟C#的項目經理,負責日常語言設計工作以及維護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 程序結構
1.3 類型和變量
1.4 表達式
1.5 語句
1.6 類和對象
1.7 結構
1.8 數組
1.9 接口
1.10 枚舉
1.11 委托
1.12 特性
第2章 詞法結構
2.1 程序
2.2 文法
2.3 詞法分析
2.4 標記
2.5 預處理指令
第3章 基本概念
3.1 應用程序起始
3.2 應用程序終止
3.3 聲明
3.4 成員
3.5 成員訪問
3.6 簽名和重載
3.7 作用域
3.8 命名空間和類型名
3.9 自動化內存管理
3.10 執(zhí)行順序
第4章 類型
4.1 值類型
4.2 引用類型
4.3 裝箱和拆箱
4.4 構造類型
4.5 類型參數
4.6 表達式樹類型
4.7 dynamic類型
第5章 變量
5.1 變量類別
5.2 默認值
5.3 明確賦值
5.4 變量引用
5.5 變量引用的原子性
第6章 轉換
第7章 表達式
第8章 語句
第9章 命名空間
第10章 類
第11章 結構
第12章 數組
第13章 接口
第14章 枚舉
第15章 委托
第16章 異常
第17章 特性
第18章 不安全的代碼
附錄a 文檔注釋
附錄b 文法
附錄c 參考

章節(jié)摘錄

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

媒體關注與評論

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

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    C#程序設計語言 PDF格式下載


用戶評論 (總計51條)

 
 

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

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

京ICP備13047387號-7