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