C#入門經(jīng)典第5版pdf下載 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁(yè)教育教學(xué)電子圖書 → C#入門經(jīng)典第5版 pdf高清掃描版

C#入門經(jīng)典第5版

pdf高清掃描版 C#入門經(jīng)典第5版 網(wǎng)友評(píng)分:8

同類相關(guān)軟件

軟件介紹

軟件標(biāo)簽: C#入門經(jīng)典 C#

C#入門經(jīng)典第5版pdf高清掃描版是很多C#開發(fā)人員學(xué)習(xí)C#的啟蒙之書,可以說(shuō)是C#入門經(jīng)典眾多版本中相當(dāng)給力的一本了,有需要的快來(lái)下載學(xué)習(xí)吧。

官方介紹:

《C#入門經(jīng)典(第5版)》全面講解C# 2010和.net架構(gòu)編程知識(shí),為您編寫卓越C# 2010程序奠定堅(jiān)實(shí)基礎(chǔ)。C#入門經(jīng)典系列是屢獲殊榮的C#名著和超級(jí)暢銷書。最新版的《C#入門經(jīng)典(第5版)》 全面講解C# 2010基礎(chǔ)知識(shí),濃墨重彩地描述web和windows編程以及數(shù)據(jù)訪問(wèn)(數(shù)據(jù)庫(kù)和xml)等內(nèi)容,詳細(xì)介紹C#編程工具以及visual studio 2010中的visual C# 2010開發(fā)環(huán)境。貫穿全書的分步說(shuō)明和極富啟迪意義的示例指引您使用高效C# 2010代碼得心應(yīng)手地編寫程序。 

內(nèi)容簡(jiǎn)介:

1.解釋變量和表達(dá)式等基本C# 2010語(yǔ)法知識(shí) 

2.介紹泛型的含義和用法 

3.討論windows編程和windows窗體 

4.介紹C#改進(jìn)內(nèi)容、lambda表達(dá)式和擴(kuò)展方法 

5.解釋windows應(yīng)用程序部署方法 

6.討論xml并簡(jiǎn)要介紹linq 

7.深入探討調(diào)試和錯(cuò)誤處理方法 

8.演示有效wpf和wCf技術(shù) 

作者簡(jiǎn)介:

《C#入門經(jīng)典(第5版)》一書的作者karli watson是infusion development 公司高級(jí)顧問(wèn),并擔(dān)任boost.net的技術(shù)架構(gòu)師和it自由撰稿人、作家和開發(fā)人員。他曾編著多本.net(尤其是C#)書籍,極擅長(zhǎng)以淺顯易懂的方式闡明復(fù)雜技術(shù)主題。 

《C#入門經(jīng)典(第5版)》一書的另一作者Christian nagel是微軟技術(shù)代言人、微軟mvp,擁有逾25年的軟件開發(fā)經(jīng)驗(yàn)。Christian熟悉各種語(yǔ)言和平臺(tái),曾編寫多本.net圖書,并多次在國(guó)際會(huì)議上發(fā)表重要演講。 

目錄: 

第Ⅰ部分 C#語(yǔ)言 

第1章 C#簡(jiǎn)介 3 

1.1 .net framework的含義 3 

1.1.1 .net framework的內(nèi)容 4 

1.1.2 使用.net framework編寫應(yīng)用程序 4 

1.2 C#的含義 7 

1.2.1 用C#能編寫什么樣的應(yīng)用程序 7 

1.2.2 本書中的C# 8 

1.3 visual studio 2010 8 

1.3.1 visual studio 2010 express產(chǎn)品 9 

1.3.2 解決方案 9 

1.4 小結(jié) 9 

1.5 本章要點(diǎn) 10 

第2章 編寫C#程序 11 

2.1 開發(fā)環(huán)境 12 

2.1.1 visual studio 2010 12 

2.1.2 visual C# 2010 express edition 14 

2.2 控制臺(tái)應(yīng)用程序 15 

2.2.1 solution explorer 19 

2.2.2 properties窗口 20 

2.2.3 error list窗口 20 

2.3 windows forms應(yīng)用程序 21 

2.4 小結(jié) 25 

2.5 本章要點(diǎn) 25 

第3章 變量和表達(dá)式 27 

3.1 C#的基本語(yǔ)法 27 

3.2 C#控制臺(tái)應(yīng)用程序的基本結(jié)構(gòu) 30 

3.3 變量 31 

3.3.1 簡(jiǎn)單類型 31 

3.3.2 變量的命名 35 

3.3.3 字面值 36 

3.3.4 變量的聲明和賦值 38 

3.4 表達(dá)式 39 

3.4.1 數(shù)學(xué)運(yùn)算符 39 

3.4.2 賦值運(yùn)算符 43 

3.4.3 運(yùn)算符的優(yōu)先級(jí) 44 

3.4.4 名稱空間 45 

3.5 小結(jié) 47 

3.6 練習(xí) 48 

3.7 本章要點(diǎn) 49 

第4章 流程控制 51 

4.1 布爾邏輯 51 

4.1.1 布爾賦值運(yùn)算符 54 

4.1.2 按位運(yùn)算符 55 

4.1.3 運(yùn)算符優(yōu)先級(jí)的更新 59 

4.2 goto語(yǔ)句 60 

4.3 分支 61 

4.3.1 三元運(yùn)算符 61 

4.3.2 if語(yǔ)句 61 

4.3.3 switCh語(yǔ)句 65 

4.4 循環(huán) 68 

4.4.1 do循環(huán) 68 

4.4.2 while循環(huán) 71 

4.4.3 for循環(huán) 73 

4.4.4 循環(huán)的中斷 77 

4.4.5 無(wú)限循環(huán) 78 

4.5 小結(jié) 78 

4.6 練習(xí) 79 

4.7 本章要點(diǎn) 79 

第5章 變量的更多內(nèi)容 81 

5.1 類型轉(zhuǎn)換 81 

5.1.1 隱式轉(zhuǎn)換 82 

5.1.2 顯式轉(zhuǎn)換 83 

5.1.3 使用Convert命令進(jìn)行顯式轉(zhuǎn)換 86 

5.2 復(fù)雜的變量類型 89 

5.2.1 枚舉 89 

5.2.2 結(jié)構(gòu) 93 

5.2.3 數(shù)組 96 

5.3 字符串的處理 102 

5.4 小結(jié) 106 

5.5 練習(xí) 107 

5.6 本章要點(diǎn) 108 

第6章 函數(shù) 109 

6.1 定義和使用函數(shù) 110 

6.1.1 返回值 111 

6.1.2 參數(shù) 113 

6.2 變量的作用域 120 

6.2.1 其他結(jié)構(gòu)中變量的作用域 122 

6.2.2 參數(shù)和返回值與全局?jǐn)?shù)據(jù) 124 

6.3 main( )函數(shù) 125 

6.4 結(jié)構(gòu)函數(shù) 128 

6.5 函數(shù)的重載 128 

6.6 委托 130 

6.7 小結(jié) 133 

6.8 練習(xí) 133 

6.9 本章要點(diǎn) 134 

第7章 調(diào)試和錯(cuò)誤處理 135 

7.1 vs和vce中的調(diào)試 135 

7.1.1 非中斷(正常)模式下的調(diào)試 136 

7.1.2 中斷模式下的調(diào)試 144 

7.2 錯(cuò)誤處理 152 

7.2.1 try...catch...finally 153 

7.2.2 列出和配置異常 157 

7.2.3 異常處理的注意事項(xiàng) 158 

7.3 小結(jié) 159 

7.4 練習(xí) 159 

7.5 本章要點(diǎn) 159 

第8章 面向?qū)ο缶幊毯?jiǎn)介 161 

8.1 面向?qū)ο缶幊痰暮x 162 

8.1.1 對(duì)象的含義 162 

8.1.2 一切皆對(duì)象 165 

8.1.3 對(duì)象的生命周期 165 

8.1.4 靜態(tài)和實(shí)例類成員 166 

8.2 oop技術(shù) 167 

8.2.1 接口 167 

8.2.2 繼承 169 

8.2.3 多態(tài)性 171 

8.2.4 對(duì)象之間的關(guān)系 172 

8.2.5 運(yùn)算符重載 173 

8.2.6 事件 174 

8.2.7 引用類型和值類型 174 

8.3 windows應(yīng)用程序中的oop 175 

8.4 小結(jié) 177 

8.5 練習(xí) 177 

8.6 本章要點(diǎn) 178 

第9章 定義類 179 

9.1 C#中的類定義 179 

9.2 system.objeCt 184 

9.3 構(gòu)造函數(shù)和析構(gòu)函數(shù) 185 

9.4 vs和vCe中的oop工具 190 

9.4.1 Class view窗口 190 

9.4.2 對(duì)象瀏覽器 192 

9.4.3 添加類 193 

9.4.4 類圖 194 

9.5 類庫(kù)項(xiàng)目 196 

9.6 接口和抽象類 199 

9.7 結(jié)構(gòu)類型 201 

9.8 淺度和深度復(fù)制 203 

9.9 小結(jié) 203 

9.10 練習(xí) 204 

9.11 本章要點(diǎn) 204 

第10章 定義類成員 205 

10.1 成員定義 205 

10.1.1 定義字段 206 

10.1.2 定義方法 206 

10.1.3 定義屬性 207 

10.1.4 在類圖中添加成員 212 

10.1.5 重構(gòu)成員 215 

10.1.6 自動(dòng)屬性 216 

10.2 類成員的其他議題 217 

10.2.1 隱藏基類方法 217 

10.2.2 調(diào)用重寫或隱藏的基類方法 219 

10.2.3 嵌套的類型定義 220 

10.3 接口的實(shí)現(xiàn) 220 

10.4 部分類定義 224 

10.5 部分方法定義 225 

10.6 示例應(yīng)用程序 227 

10.6.1 規(guī)劃應(yīng)用程序 227 

10.6.2 編寫類庫(kù) 228 

10.6.3 類庫(kù)的客戶應(yīng)用程序 235 

10.7 call hierarchy窗口 236 

10.8 小結(jié) 237 

10.9 練習(xí) 237 

10.10 本章要點(diǎn) 238 

第11章 集合、比較和轉(zhuǎn)換 239 

11.1 集合 239 

11.1.1 使用集合 240 

11.1.2 定義集合 246 

11.1.3 索引符 247 

11.1.4 給Cardlib添加Cards集合 250 

11.1.5 關(guān)鍵字值集合和idiCtionary 252 

11.1.6 迭代器 254 

11.1.7 深復(fù)制 259 

11.1.8 給Cardlib添加深復(fù)制 261 

11.2 比較 263 

11.2.1 類型比較 263 

11.2.2 值比較 268 

11.3 轉(zhuǎn)換 283 

11.3.1 重載轉(zhuǎn)換運(yùn)算符 284 

11.3.2 as運(yùn)算符 285 

11.4 小結(jié) 286 

11.5 練習(xí) 286 

11.6 本章要點(diǎn) 287 

第12章 泛型 289 

12.1 泛型的概念 289 

12.2 使用泛型 291 

12.2.1 可空類型 291 

12.2.2 system.ColleCtions.generiC名稱空間 297 

12.3 定義泛型類型 307 

12.3.1 定義泛型類 308 

12.3.2 定義泛型接口 319 

12.3.3 定義泛型方法 319 

12.3.4 定義泛型委托 321 

12.4 變體 321 

12.4.1 協(xié)變 322 

12.4.2 抗變 323 

12.5 小結(jié) 324 

12.6 練習(xí) 324 

12.7 本章要點(diǎn) 325 

第13章 其他oop技術(shù) 327 

13.1 ::運(yùn)算符和全局名稱空間限定符 327 

13.2 定制異常 329 

13.3 事件 331 

13.3.1 事件的含義 331 

13.3.2 處理事件 332 

13.3.3 定義事件 334 

13.4 擴(kuò)展和使用Cardlib 343 

13.5 小結(jié) 351 

13.6 練習(xí) 352 

13.7 本章要點(diǎn) 352 

第14章 C#語(yǔ)言的改進(jìn) 353 

14.1 初始化器 353 

14.1.1 對(duì)象初始化器 354 

14.1.2 集合初始化器 356 

14.2 類型推理 359 

14.3 匿名類型 360 

14.4 動(dòng)態(tài)查找 364 

14.4.1 dynamiC類型 365 

14.4.2 idynamiCmetaobjeCtprovider 369 

14.5 高級(jí)方法參數(shù) 369 

14.5.1 可選參數(shù) 369 

14.5.2 命名參數(shù) 371 

14.5.3 命名參數(shù)和可選參數(shù)的規(guī)則 375 

14.6 擴(kuò)展方法 375 

14.7 lambda表達(dá)式 379 

14.7.1 復(fù)習(xí)匿名方法 379 

14.7.2 把lambda表達(dá)式用于匿名方法 380 

14.7.3 lambda表達(dá)式的參數(shù) 383 

14.7.4 lambda表達(dá)式的語(yǔ)句體 384 

14.7.5 lambda表達(dá)式用作委托和表達(dá)式樹 385 

14.7.6 lambda表達(dá)式和集合 386 

14.8 小結(jié) 388 

14.9 練習(xí) 389 

14.10 本章要點(diǎn) 390 

第Ⅱ部分 windows 編 程 

第15章 windows編程基礎(chǔ) 393 

15.1 控件 393 

15.1.1 屬性 394 

15.1.2 控件的定位、??亢蛯?duì)齊 395 

15.1.3 anchor和dock屬性 395 

15.1.4 事件 396 

15.2 button控件 398 

15.2.1 button控件的屬性 398 

15.2.2 button控件的事件 398 

15.2.3 添加事件處理程序 399 

15.3 label和linklabel控件 400 

15.4 textbox控件 401 

15.4.1 textbox控件的屬性 401 

15.4.2 textbox控件的事件 402 

15.4.3 添加事件處理程序 404 

15.5 radiobutton和CheCkbox控件 407 

15.5.1 radiobutton控件的屬性 408 

15.5.2 radiobutton控件的事件 408 

15.5.3 CheCkbox控件的屬性 408 

15.5.4 CheCkbox控件的事件 409 

15.5.5 groupbox控件 409 

15.6 riChtextbox控件 412 

15.6.1 riChtextbox控件的屬性 412 

15.6.2 riChtextbox控件的事件 413 

15.7 listbox和CheCkedlistbox控件 418 

15.7.1 listbox控件的屬性 418 

15.7.2 listbox控件的方法 419 

15.7.3 listbox控件的事件 420 

15.8 listview控件 422 

15.8.1 listview控件的屬性 422 

15.8.2 listview控件的方法 424 

15.8.3 listview控件的事件 424 

15.8.4 listviewitem 425 

15.8.5 Columnheader 425 

15.8.6 imagelist控件 425 

15.9 tabControl控件 431 

15.9.1 tabControl控件的屬性 432 

15.9.2 使用tabControl控件 432 

15.10 小結(jié) 434 

15.11 練習(xí) 434 

15.12 本章要點(diǎn) 434 

第16章 windows窗體的高級(jí)功能 435 

第17章 部署windows應(yīng)用程序 465 

第Ⅲ部分 web 編 程 

第18章 asp.net web編程 503 

第19章 web服務(wù) 557 

第20章 部署web應(yīng)用程序 581 

第Ⅳ部分 數(shù) 據(jù) 訪 問(wèn) 

第21章 文件系統(tǒng)數(shù)據(jù) 597 

第22章 xml 633 

第23章 linq簡(jiǎn)介 657 

第24章 應(yīng)用linq 695 

第Ⅴ部分 其 他 技 術(shù) 

第25章 windows presentation 

第26章 windows Communication Foundation 787 

第27章 windows workflow foundation 819

軟件截圖

下載地址 電腦版

用戶評(píng)論

熱門評(píng)論

最新評(píng)論

發(fā)表評(píng)論 查看所有評(píng)論(0)

昵稱:
請(qǐng)不要評(píng)論無(wú)意義或臟話,我們所有評(píng)論會(huì)有人工審核.
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)