注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NETC#完全手冊

C#完全手冊

C#完全手冊

定 價:¥69.00

作 者: (美)Herbert Schildt著;朱德爽等譯;朱德爽譯
出版社: 電子工業(yè)出版社
叢編項: 完全手冊叢書
標 簽: C#

購買這本書可以去


ISBN: 9787505379107 出版時間: 2002-08-01 包裝: 精裝
開本: 26cm 頁數(shù): 680 字數(shù):  

內(nèi)容簡介

  C#在Microsoft.net初始版本中占中心位置,是Microsoft公司開發(fā)的一種最新的面向?qū)ο缶幊陶Z言,它結(jié)合了C++的強大功能和Visual Basic的易用性。本書分為三部分來幫助讀者學習C#語言。第一部分提供了對C#語言的全面討論,描述了C#語言里定義的關(guān)鍵字、語句和特性。同時介紹了I/O、文件處理、映射和預(yù)處理程序。第二部分討論了C#類庫,它也是.NET框架類庫。由于篇幅有限,本書重點講述了包含在系統(tǒng)名字空間里的核心類庫,這部分的內(nèi)容幾乎每個C#程序員都會用到。第三部分包括C#應(yīng)用的實例。本書內(nèi)容由淺入深,適用范圍廣,同時適用于沒有編程基礎(chǔ)的讀者和對C++或Java有一定基礎(chǔ)的程序員。

作者簡介

  作者:HerbertSchildtHerbertSchildt,是世界頂級程序設(shè)計大師,全球頂尖編程圖書作者之一。他是C、C++、Java和C#編程語言的權(quán)威,也是Windows編程方面的專家。擁有伊利諾斯大學的計算機科學碩士學位。他的編程書籍在世界范圍內(nèi)的銷量已經(jīng)超過3000000冊,并被翻譯成多種語言流傳于世。Java實用教程(第3版)>>更多作品

圖書目錄

第一部分 C#語言
第1章 C#的起源
1.1 C#發(fā)展史
1.2 C#如何與.NET框架相關(guān)
1.3 通用語言運行時工作原理
1.4 可管理代碼和不可管理代碼
第2章 C#概述
2.1 面向?qū)ο蟪绦蛟O(shè)計
2.2 第一個簡單程序
2.3 處理語法錯誤
2.4 一點小改進
2.5 第二個簡單程序
2.6 另一種數(shù)據(jù)類型
2.7 兩個控制語句
2.8 使用代碼塊
2.9 分號和定位
2.10 縮進
2.11 標識符
2.12 C#類庫
第3章 數(shù)據(jù)類型、直接量和變量
3.1 數(shù)據(jù)類型的重要性
3.2 C#的數(shù)值類型
3.3 整數(shù)類型
3.4 浮點類型
3.5 decimal類型
3.6 字符
3.7 bool類型
3.8 部分輸出選項
3.9 直接量
3.10 變量
3.11 變量的作用域和使用期限
3.12 類型轉(zhuǎn)換和強制轉(zhuǎn)換
3.13 表達式中的類型轉(zhuǎn)換
第4章 運算符
4.1 算術(shù)運算符
4.2 關(guān)系運算符和邏輯運算符
4.3 賦值運算符
4.4 位運算符
4.5 ?運算符
4.6 間隔和括號
4.7 運算符優(yōu)先級
第5章 程序控制語句
5.1 if語句
5.2 switch語句
5.3 for循環(huán)
5.4 while循環(huán)
5.5 do-while循環(huán)
5.6 foreach循環(huán)
5.7 使用break語句退出循環(huán)
5.8 continue語句
5.9 goto語句
第6章 類、對象和方法
6.1 類基礎(chǔ)
6.2 如何創(chuàng)建對象
6.3 引用變量和賦值
6.4 方法
6.5 構(gòu)造函數(shù)
6.6 new運算符
6.7 無用單元收集和析構(gòu)函數(shù)
6.8 this關(guān)鍵字
第7章 數(shù)組和字符串
7.1 數(shù)組
7.2 多維數(shù)組
7.3 非齊整數(shù)組
7.4 分配數(shù)組引用
7.5 Length屬性
7.6 foreach循環(huán)
7.7 字符串
第8章 方法和類
8.1 控制對類成員的訪問
8.2 給方法傳遞對象
8.3 ref參數(shù)和out參數(shù)
8.4 變元個數(shù)可變
8.5 返回對象
8.6 方法重載
8.7 重載構(gòu)造函數(shù)
8.8 Main()方法
8.9 遞歸
8.10 static關(guān)鍵字
第9章 運算符重載
9.1 運算符重載基礎(chǔ)
9.2 處理C#內(nèi)部類型的運算
9.3 重載關(guān)系運算符
9.4 重載true和false
9.5 重載邏輯運算符
9.6 轉(zhuǎn)換運算符
9.7 運算符重載提示和限制
9.8 運算符重載的另一個示例
第10章 索引和屬性
10.1 索引
10.2 屬性
10.3 使用索引和屬性
第11章 繼承
11.1 繼承基礎(chǔ)
11.2 成員訪問和繼承
11.3 構(gòu)造函數(shù)和繼承
11.4 繼承和名稱隱藏
11.5 創(chuàng)建多級層次結(jié)構(gòu)
11.6 何時調(diào)用構(gòu)造函數(shù)
11.7 基類引用和派生對象
11.8 虛方法和過載
11.9 使用抽象類
11.10 使用sealed來防止繼承
11.11 object類
第12章 接口、結(jié)構(gòu)和枚舉
12.1 接口
12.2 使用接口引用
12.3 接口屬性
12.4 接口索引
12.5 接口能夠被繼承
12.6 接口繼承引起名稱隱藏
12.7 顯式實現(xiàn)
12.8 在接口和抽象類中選擇
12.9 .NET標準接口
12.10 接口的實例研究
12.11 結(jié)構(gòu)
12.12 枚舉
第13章 異常處理
13.1 System.Exception類
13.2 異常處理基礎(chǔ)
13.3 未捕捉異常的后果
13.4 異常允許合理處理錯誤
13.5 使用多個catch語句
13.6 捕捉所有異常
13.7 嵌套try模塊
13.8 拋出異常
13.9 finally語句
13.10 詳細分析異常
13.11 派生異常類
13.12 捕捉派生類異常
13.13 checked語句和unchecked語句
第14章 輸入和輸出
14.1 C#的I/O依賴于數(shù)據(jù)流
14.2 數(shù)據(jù)流類
14.3 控制臺I/O
14.4 文件數(shù)據(jù)流和面向字節(jié)文件I/O
14.5 基于字符的文件I/O
14.6 重定向標準數(shù)據(jù)流
14.7 讀寫二進制數(shù)據(jù)
14.8 隨機存取文件
14.9 MemoryStream類
14.10 StringReader類和StringWriter類
14.11 將數(shù)字串轉(zhuǎn)換為其內(nèi)部表示
第15章 代理和事件
15.1 代理
15.2 事件
15.3 .NET事件原則
15.4 應(yīng)用事件:實例研究
第16章 名字空間、預(yù)處理程序和程序集
16.1 名字空間
16.2 預(yù)處理程序
16.3 程序集和internal訪問修飾符
第17章 運行時類型ID、映射和屬性
17.1 運行時類型標識
17.2 映射
17.3 使用映射
17.4 屬性
17.5 使用內(nèi)建屬性
第18章 不安全代碼、指針和其他主題
18.1 不安全代碼
18.2 其他關(guān)鍵字
18.3 const和volatile
第二部分 C#類庫
第19章 System名字空間
19.1 System的成員
19.2 Math類
19.3 數(shù)值類型的結(jié)構(gòu)
19.4 Array類
19.5 BitConverter類
19.6 用Random產(chǎn)生隨機數(shù)
19.7 內(nèi)存管理和GC類
19.8 Object類
19.9 IComparable接口
19.10 IConvertible接口
19.11 ICloneable接口
19.12 IFormatProvider接口和IFormattable接口
第20章 字符串和格式化
20.1 C#中的字符串
20.2 String類
20.3 格式化
20.4 使用String.Format()和ToString()格式化數(shù)據(jù)
20.5 創(chuàng)建自定義數(shù)字格式
20.6 格式化日期和時間
20.7 格式化枚舉
第21章 多線程程序設(shè)計
21.1 多線程基礎(chǔ)
21.2 Thread類
21.3 確定線程結(jié)束時間
21.4 IsBackground屬性
21.5 線程優(yōu)先級
21.6 同步
21.7 使用Wait()、Pulse()和PulseAll()進行線程通信
21.8 MethodImplAttribute屬性
21.9 掛起、繼續(xù)和停止線程
21.10 確定線程狀態(tài)
21.11 使用主線程
21.12 多線程提示
21.13 開啟獨立任務(wù)
第22章 集合
22.1 集合的概述
22.2 集合接口
22.3 DictionaryEntry結(jié)構(gòu)
22.4 通用集合類
22.5 使用BitArray來存儲位
22.6 專用集合
22.7 通過計數(shù)器訪問集合
22.8 在集合中存儲用戶自定義類
22.9 小結(jié)
第23章 通過Internet聯(lián)網(wǎng)
23.1 System.Net的成員
23.2 統(tǒng)一資源標識符
23.3 Internet訪問基礎(chǔ)
23.4 處理網(wǎng)絡(luò)錯誤
23.5 Uri類
23.6 訪問附加的HTTP響應(yīng)信息
23.7 MiniCrawler:實例研究
23.8 使用WebClient
第三部分 應(yīng)用C#
第24章 建立組件
24.1 組件的概念
24.2 C#組件的概念
24.3 IComponent接口
24.4 Component類
24.5 一個簡單組件
24.6 重載Dispose()
24.7 利用using語句
24.8 容器
24.9 組件是程序設(shè)計的未來
第25章 創(chuàng)建基于窗體的Windows應(yīng)用程序
25.1 Windows程序設(shè)計簡史
25.2 編寫基于窗體的Windows應(yīng)用程序的兩種方式
25.3 Windows與用戶交互操作的方法
25.4 Windows窗體
25.5 基于窗體的Windows框架程序
25.6 添加按鈕
25.7 消息處理
25.8 使用消息框
25.9 添加菜單
25.10 小結(jié)
第26章 遞歸表達式分析程序
26.1 表達式
26.2 分析表達式:存在的問題
26.3 分析表達式
26.4 剖析表達式
26.5 一個簡單的表達式分析程序
26.6 向分析程序添加變量
26.7 遞歸分析程序中的語法檢查
26.8 一些嘗試
附錄A XML注釋快速參考
附錄B C#和機器人技術(shù)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號