《C#本質論(第2版)》是2009年11月人民郵電出版社出版的圖書,作者是[美]Mark Michaelis。
基本介紹
- 中文名:C#本質論(第2版)
- 作者:[美]Mark Michaelis
- 出版時間:2009年11月
- 出版社:人民郵電出版社
- 頁數:610 頁
- ISBN:9787115213877
- 定價:85 元
- 開本:16 開
- 裝幀:平裝
內容簡介,圖書目錄,
內容簡介
本書是一部廣受好評的名作,作者用一種易於理解的方式詳細介紹了C#語言的各個方面。全書共有21章以及3個附錄,每章開頭的“思維導圖”指明本章要討論的主題,以及各個主題之間的層次關係。書中所包含的豐富的示例代碼和精要的語言比較,都對讀者理解C#語言有所裨益。本書介紹了C#語言的數據類型、運算符、方法、類等基本概念,深入討論了泛型、疊代器、反射、執行緒和互操作性等高級主題,還介紹了語言集成查詢(LINQ)技術,以及與其相關的擴展方法、分部方法、Lambda表達式、標準查詢操作符和查詢表達式等內容。
本書適合對C#感興趣的各個層次的讀者,無論對初學者還是有經驗的開發者,本書都是一本很有價值的參考書。
圖書目錄
第 1章 C#概述 1
1.1 Hello,World 1
1.2 C#語法基礎 3
1.2.1 C#關鍵字 3
1.2.2 類型定義 4
1.2.3 Main 5
1.2.4 語句和語句分隔設定 6
1.2.5 空白 7
1.3 使用變數 8
1.3.1 數據類型 8
1.3.2 變數的聲明 9
1.3.3 變數的賦值 9
1.3.4 變數的使用 10
1.4 控制台輸入和輸出 11
1.4.1 從控制台獲取輸入 11
1.4.2 將輸出寫入控制台 12
1.5 注釋 14
1.6 託管執行和公共語言基礎結構 15
1.7 C#和.NET版本 17
1.8 CIL和ILDASM 18
1.9 小結 20
第 2章 數據類型 21
2.1 基本數值類型 21
2.1.1 整數類型 21
2.1.2 浮點類型(float,clouble) 22
2.1.3 decimal類型 23
2.1.4 字面值 23
2.2 更多基本類型 27
2.2.1 布爾類型(bool) 27
2.2.2 字元類型(char) 27
2.2.3 字元串 29
2.3 null和void 34
2.3.1 null 35
2.3.2 void 35
2.4 類型的分類 37
2.4.1 值類型 37
2.4.2 引用類型 38
2.5 可空修飾符 39
2.6 數據類型之間的轉換 39
2.6.1 顯式轉型 40
2.6.2 隱式轉型 42
2.6.3 不進行轉型的類型轉換 43
2.7 數組 44
2.7.1 數組的聲明 44
2.7.2 數組的實例化和賦值 45
2.7.3 數組的使用 48
2.7.4 字元串作為數組使用 53