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

C#程序員參考手冊

C#程序員參考手冊

定 價:¥55.00

作 者: Grant Palmer著;康博譯;康博譯
出版社: 清華大學出版社
叢編項: 清華版WROX公司.NET和Oracle編程經(jīng)典系列
標 簽: C#

ISBN: 9787302058083 出版時間: 2002-09-01 包裝: 平裝
開本: 26cm 頁數(shù): 484 字數(shù):  

內容簡介

  在微軟為.NET Framework推出的各種語言中,綜合了Visual Basic的高效性和C/C++的強大功能的C#己成為最受青睞的語言。其現(xiàn)代、簡單、完全面向對象和類型安全的特性使它成為下一代的分布式應用程序的主流開發(fā)語言。本書對C#的主要功能和核心類庫提供了一個快速的參考。本書講述了各種C#概念和特性,如類型系統(tǒng)、運算符、局部變量、數(shù)組、類、結構、枚舉、字段、方法、屬性、委托、事件、屬性標志、系統(tǒng)類、集合、反射和正則表達式等。全書章節(jié)段落結構清楚,內容簡明,切中要點,反映了作者多年的編程經(jīng)驗。本書適合于需要C#語言和.NET Framework類庫的快速參考的程序員和希望通過代碼示例學習編程的程序員閱讀。

作者簡介

暫缺《C#程序員參考手冊》作者簡介

圖書目錄

第1章 編譯和程序結構
1.1 基本的C并語法
1.1.1 注釋
1.1.2 Main()方法
1.2 編譯一個C#程序
1.3 命名空間
1.4 小結
第2章 C#類型系統(tǒng)
2.1 通用類型系統(tǒng)
2.1.1 公共語言規(guī)范
2.1.2 類型層次結構
2.2 棧和托管堆
2.3 值類型
2.3.1 內建值類型
2.3.2 用戶定義的值類型
2.4 引用類型
2.4.1 預定義的引用類型
2.4.2 用戶定義的引用類型
2.5 確定類型
2.6 強制類型轉換
2.7 裝箱和取消裝箱
2.8 小結
第3章 運算符
3.1 算術運算符
3.2 賦值運算符
3.3 關系運算符
3.4 邏輯運算符
3.5 對象運算符
3.6 間接尋址和地址運算符
3.7 其他運算符
3.8 運算符重載
3.9 小結
第4章 程序流程和異常處理
4.1 條件語句
4.1.1 if-else語句
4.1.2 switch語句
4.2 迭代循環(huán)
4.2.1 for語句
4.2.2 foreach語句
4.2.3 while語句
4.2.4 do-while語句
4.3 跳轉語句
4.3.1 break語句
4.3.2 continue語句
4.3.3 goto語句
4.3.4 return語句
4.4 異常處理
4.5 小結
第5章 局部變量
5.1 局部變量聲明
5.2 局部變量賦值
5.3 變量的作用域
5.4 小結
第6章 數(shù)組
6.1 創(chuàng)建一維數(shù)組
6.2 創(chuàng)建多維數(shù)組
6.3 初始化數(shù)組元素
6.4 訪問數(shù)組元素
6.5 數(shù)組屬性和方法
6.6 數(shù)組引用語義
6.7 小結
第7章 類
7.1 定義類
7.2 創(chuàng)建一個類實例
7.3 構造函數(shù)
7.3.1 調用基類的構造函數(shù)
7.3.2 調用在同一個類中定義的構造函數(shù)
7.3.3 靜態(tài)構造函數(shù)
7.4 析構函數(shù)和Finalize()方法
7.5 處理托管和非托管資源
7.6 繼承
7.7 用戶定義類型之間的強制轉換
7.8 小結
第8章 結構
8.1 結構和類之間的差異
8.2 定義結構
8.3 創(chuàng)建結構實例
8.4 小結
第9章 接口
9.1 定義接口
9.2 實現(xiàn)接口
9.3 接口繼承
9.4 接口映射
9.5 小結
第10章 枚舉
10.1 定義一個枚舉
10.2 使用枚舉
10.3 Enum類的方法
10.4 小結
第11章 字段
11.1 實例字段
11.2 靜態(tài)字段
11.3 訪問修飾符
11.4 常量字段
11.5 只讀字段
11.6 lock語句
11.7 易變字段
11.8 小結
第12章 方法
12.1 定義方法
12.2 退出方法
12.3 實例方法
12.4 靜態(tài)方法
12.5 訪問修飾符
12.6 方法參數(shù)
12.6.1 params關鍵字
12.6.2 ref關鍵字
12.6.3 out關鍵字
12.7 虛方法
12.8 抽象方法
12.9 密封方法
12.10 Extern關鍵字
12.11 方法重載
12.12 方法覆蓋
12.13 方法隱藏
12.14 小結
第13章 屬性
13.1 定義屬性
13.1.1 get存取器
13.1.2 set存取器
13.2 實例屬性
13.3 靜態(tài)屬性
13.4 小結
第14章 索引器
14.1 定義索引器
14.2 使用索引器
14.3 小結
第15章 委托
15.1 定義委托
15.2 創(chuàng)建委托實例
15.3 調用委托
15.4 多播委托
15.5 小結
第16章 事件
16.1 C#事件模型
16.2 事件委托
16.2.1 .NET Framework類庫中的事件委托
16.2.2 用戶定義的事件委托
16.2.3 創(chuàng)建事件委托實例
16.3 事件處理程序
16.4 觸發(fā)事件
16.5 事件存取器
16.6 小結
第17章 不安全代碼
17.1 指針和C#
17.1.1 指針語法
17.1.2 unsafe關鍵字
17.1.3 編譯不安全代碼
17.1.4 fixed關鍵字
17.2 sizeof運算符
17.3 指針算術運算
17.4 強制轉換指針
17.4.1 將指針強制轉換為整型類型
17.4.2 將指針強制轉換為其他指針類型
17.4.3 空指針
17.5 棧數(shù)組
17.6 小結
第18章 屬性標志
18.1 在代碼元素中應用屬性標志
18.2 預定義屬性標志
18.3 用屬性標志進行條件編譯
18.4 用戶定義屬性標志
18.5 使用反射展示屬性標志
18.6 小結
第19章 預處理命令
19.1 預處理命令
19.2 小結
第20章 XML文檔
20.1 創(chuàng)建XML文檔注釋
20.2 提取一個XML文檔文件
20.3 小結
第21章 .NET類的路標
21.1 .NET Framework中的命名空間
21.1.1 編譯器類
21.1.2 與Windows操作系統(tǒng)互操作
21.1.3 核心類
21.1.4 CodeDom類
21.1.5 集合
21.1.6 組件行為
21.1.7 配置
21.1.8 數(shù)據(jù)訪問
21.1.9 調試
21.1.10 目錄服務
21.1.11 圖形
21.1.12 組件服務
21.1.13 全局化
21.1.14 輸入/輸出
21.1.15 WMI
21.1.16 消息隊列
21.1.17 聯(lián)網(wǎng)
21.1.18 反射
21.1.19 資源管理
21.1.20 編譯器服務
21.1.21 COM互操作性
21.1.22 Remoting
21.1.23 串行化
21.1.24 安全和加密
21.1.25 Windows服務
21.1.26 文本操作
21.1.27 線程
21.1.28 計時器
21.1.29 Web編程
21.1.30 Web服務
21.1.31 Web窗體
21.1.32 Windows窗體
21.1.33 XML
21.2 小結
第22章 系統(tǒng)類
22.1 Type類
22.2 0bject類
22.3 String類
22.4 Array類
22.5 Console類
22.6 Convert類
22.7 DateTime結構
22.8 Exception類
22.9 GC類
22.10 Guid結構
22.11 ICloneable接口
22.12 IComparable接口
22.13 IConvertible接口
22.14 IDisposable接口
22.15 MarshalByRefObject類
22.16 Math類
22.17 小結
第23章 集合
23.1 ICollection接口
23.2 IComparer接口
23.3 IDictionary接口
23.4 IDictionaryEnumerator接口
23.5 IEnumerable接口
23.6 IEnumerator接口
23.7 IHashCodeProvider接口
23.8 IList接口
23.9 Stack類
23.10 Queue類
23.11 ArrayList類
23.12 Hashtable類
23.13 SortedList類
23.14 CollectionBase類
23.15 DictionaryBase類
23.16 DictionaryEntry結構
23.17 小結
第24章 輸入/輸出
24.1 字節(jié)流
24.1.1 Stream類
24.1.2 BufferedStream類
24.1.3 FileStream類
24.1.4 MemoryStream類
24.2 二進制I/O流
24.2.1 BinaryReader類
24.2.2 BinaryWriter類
24.3 字符I/O流
24.3.1 TextReader類
24.3.2 TextWriter類
24.3.3 StreamReader類
24.3.4 StreamWriter類
24.3.5 StringReader類
24.3.6 StringWriter類
24.4 I/O枚舉
24.4.1 FileAccess枚舉
24.4.2 FileAttributes枚舉
24.4.3 FileMode枚舉
24.4.4 FileShare枚舉
24.5 文件系統(tǒng)操作類
24.5.1 FileSystemInfo類
24.5.2 Directory類
24.5.3 DirectoryInfo類
24.5.4 File類
24.5.5 FileInfo類
24.6 小結
第25章 反射
25.1 應用程序層次結構類
25.1.1 Assembly類
25.1.2 Module類
25.2 成員信息類
25.2.1 MemberInfo類
25.2.2 MethodBase類
25.2.3 ConstructorInfo類
25.2.4 EventInfo類
25.2.5 FieldInfo類
25.2.6 ManifestResourceInfo類
25.2.7 MethodInfo類
25.2.8 ParameterInfo類
25.2.9 PropertyInfo類
25.3 System.Reflection的其他成員
25.3.1 Binder類
25.3.2 BindingFlags枚舉
25.3.3 IReflect接口
25.3.4 Pointer類
25.4 小結
第26章 文本操作
26.1 Encoding類
26.2 ASCIIEncoding類
26.3 UnicodeEncoding類
26.4 UTF7Encoding類
26.5 UTF8Encoding類
26.6 Decoder類
26.7 Encoder類
26.8 StringBuilder類
26.9 小結
第27章 正則表達式
27.1 Capture類
27.2 CaptureCollection類
27.3 Group類
27.4 GroupCollection類
27.5 Match類
27.6 MatchCollection類
27.7 Regex類
27.8 RegexOptions枚舉
27.9 正則表達式修飾符
27.9.1 匹配量詞修飾符
27.9.2 字符匹配修飾符
27.9.3 位置修飾符
27.9.4 大小寫修飾符
27.9.5 組合修飾符
27.10 小結
第28章 線程
28.1 同步的基礎知識
28.2 應用程序域
28.3 Thread類
28.4 ThreadStart委托
28.5 ThreadPriority枚舉
28.6 ThreadState枚舉
28.7 Interlocked類
28.8 Monitor類
28.9 WaitHandle類
28.10 Mutex類
28.11 ReaderWriterLock類
28.12 ThreadPool類
28.13 Timeout類
28.14 Timer類
28.15 小結
附錄A C#關鍵字
附錄B 命名約定
B.1 大寫樣式
B.1.1 Pascal
B.1.2 Camel
B.2 一般的命名原則
B.2.1 大小寫敏感性
B.2.2 縮寫
B.2.3 特定于代碼元素的命名原則

本目錄推薦

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