出版時(shí)間:2007-8 出版社:電子工業(yè) 作者:[美]AndersHejlsb 頁(yè)數(shù):716 字?jǐn)?shù):878000 譯者:韓江,王秀慧
Tag標(biāo)簽:無
內(nèi)容概要
C#是一種簡(jiǎn)單、現(xiàn)代、面向?qū)ο蠛皖愋桶踩某绦蛟O(shè)計(jì)語言。本書由C#語言的架構(gòu)師Anders Hejlsberg和設(shè)計(jì)小組的成員編寫,并為C# 2.0進(jìn)行了更新。全書從C#語言的簡(jiǎn)介開始,完整并詳細(xì)地介紹了C# 1.0的技術(shù)規(guī)范,并介紹了許多C# 2.0的新功能,包括泛型、匿名方法、迭代器、分部類型和可空類型等。本書對(duì)第一版中介紹的C#新增了許多功能,并做了很多改進(jìn)。 本書內(nèi)容翔實(shí),實(shí)例豐富,既可以作為高等院校學(xué)生學(xué)習(xí)C#的教材,也是希望深入探索C#編程知識(shí)的程序員的最權(quán)威的參考書。
作者簡(jiǎn)介
Anders Hejlsberg是程序界的神話。他是C#語言的架構(gòu)師和Microsoft公司杰出工程師。他曾在Borland公司就職13年,擔(dān)任Delphi和Turbo Pascal的首席架構(gòu)師,于1996年加盟Microsoft公司。
書籍目錄
第一篇 C# 1.0 第1章 C#簡(jiǎn)介 第2章 詞法結(jié)構(gòu) 第3章 基本概念 第4章 類型 第5章 變量 第6章 轉(zhuǎn)換 第7章 表達(dá)式 第8章 語句 第9章 命名空間 第10章 類 第11章 結(jié)構(gòu) 第12章 數(shù)組 第13章 接口 第14章 枚舉 第15章 委托 第16章 異常 第17章 特性 第18章 不安全代碼 第二篇 C#2.0 第19章 C#2.0簡(jiǎn)介 第20章 泛型 第21章 匿名方法 第22章 迭代器 第23章 分部類型 第24章 可空類型 第25章 其他功能 第三篇 附錄附錄A 文檔注釋 附錄B 語法 索引
章節(jié)摘錄
C#是一門簡(jiǎn)單、現(xiàn)代、面向?qū)ο蠛皖愋桶踩某绦蛟O(shè)計(jì)語言,不僅功能強(qiáng)大,而且用法靈活。自從C# 1.0隨Visual Studio .NET 2002發(fā)布以來,C#憑借它的許多創(chuàng)新,在保持C、C++語言風(fēng)格的表示形式和優(yōu)美的同時(shí),實(shí)現(xiàn)了應(yīng)用程序的快速開發(fā),從而得到了廣大程序設(shè)計(jì)人員的青睞。作為C# 1.0的升級(jí)版本,C# 2.0引入了許多新的功能,在最大程度保證與現(xiàn)有代碼相兼容的前提下,為C#語言帶來了許多新鮮的元素,使用戶可以感受更佳的編程體驗(yàn)?! ∽鳛楸緯闹饕髡?,Anders Hejlsberg在程序設(shè)計(jì)界享有極高的聲譽(yù)。Hejlsberg的經(jīng)歷可謂是一個(gè)傳奇,他先后供職于兩大著名公司Borland和Microsoft各十余年,程序設(shè)計(jì)語言中擁有廣大用戶群的Turbo Pascal、Delphi和C#都先后由他設(shè)計(jì)開發(fā)。作為C#語言的首席設(shè)計(jì)師和.NET Framework的關(guān)鍵參與者,Hejlsberg與他人合作完成的本書在完整性、準(zhǔn)確性和權(quán)威性等方面,與同類書籍相比都具有很大的優(yōu)勢(shì)。本書語言嚴(yán)謹(jǐn),結(jié)構(gòu)合理,并且提供了大量的示例,既可以作為高等院校學(xué)生學(xué)習(xí)C#的教材,也是希望深入探索C#編程知識(shí)的程序員的權(quán)威的參考書?! ”緯偣卜譃槿齻€(gè)部分。第一部分“C# 1.0”包括第1~18章,首先簡(jiǎn)要介紹了C#語言,使讀者可以快速了解C#的概念。接著介紹了C# 1.0語言的詳細(xì)和完整的技術(shù)規(guī)范,內(nèi)容包括詞法結(jié)構(gòu)、類型、變量、轉(zhuǎn)換、表達(dá)式、語句、命名空間、異常、特性和不安全代碼等?! 〉诙糠帧癈# 2.0”包括第19~25章,介紹了許多C# 2.0的新功能,包括泛型、匿名方法、迭代器、分部類型和可空類型等。第三部分“附錄”介紹了文檔注釋,并總結(jié)了C# 2.0的詞法和文法語法?! ∮捎谒接邢?,翻譯不妥或錯(cuò)誤之處在所難免,敬請(qǐng)廣大讀者批評(píng)指正。 韓江 2007年3月1日于北京 C#項(xiàng)目啟動(dòng)于七年前——1998年12月,其目標(biāo)是為全新的并命名為.NET的平臺(tái)創(chuàng)建一種簡(jiǎn)單、現(xiàn)代、面向?qū)ο蠛皖愋桶踩某绦蛟O(shè)計(jì)語言。從那時(shí)起,C#已經(jīng)走過了漫長(zhǎng)的道路。現(xiàn)在,成千上萬的程序員在使用C#語言;ECMA和ISO/IEC已經(jīng)分別對(duì)它進(jìn)行了標(biāo)準(zhǔn)化;并且C#第2版本的開發(fā)已經(jīng)完成,其中增加了一些新的功能?! ”緯荂#程序設(shè)計(jì)語言的完整技術(shù)規(guī)范。它總共分為三個(gè)部分。第一部分“C# 1.0”包括第1~18章,這部分介紹了在Visual Studio .NET 2002和2003中發(fā)布的C# 1.0語言。第二部分“C# 2.0”包括第19~25章,這部分介紹了在Visual Studio .NET 2005中發(fā)布的C# 2.0的新功能,包括泛型、匿名方法、迭代器、分部類型和可空類型。第三部分“附錄”介紹了文檔注釋,并總結(jié)了C# 2.0的詞法和文法語法?! ∮性S多人參與到了C#語言的創(chuàng)建工作中。C# 1.0的語言設(shè)計(jì)小組由Anders Hejlsberg、Scott Wiltamuth、Peter Golde、Peter Sollich和Eric Gunnerson組成。C# 2.0的語言設(shè)計(jì)小組由Anders Hejlsberg、Peter Golde、Peter Hallam、Shon Katzenberger、Todd Proebsting和Anson Horton組成。此外,C#和.NET公共語言運(yùn)行時(shí)中泛型的設(shè)計(jì)和實(shí)現(xiàn)基于“Gyto”原型,該原型由Microsoft Research的Don Syme和Andrew Kennedy創(chuàng)建。最后,本書——C#編程語言祥解(第2版)由Mads Torgersen編輯?! ∥覀儾豢赡芟蛩杏绊慍#設(shè)計(jì)的人員一一致謝,但還是要向他們表示我們的感激之情。在“真空”中設(shè)計(jì)不出好的語言,我們不斷收到來自龐大而熱情的開發(fā)人員的反饋,這對(duì)于我們來說是無價(jià)的?! #已經(jīng)并繼續(xù)成為我們最具挑戰(zhàn)性和激動(dòng)人心的項(xiàng)目之一。我們希望您能夠喜歡使用C#,就如同我們熱衷于創(chuàng)建它一樣。
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載