注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計C# 7.0核心技術(shù)指南(原書第7版)

C# 7.0核心技術(shù)指南(原書第7版)

C# 7.0核心技術(shù)指南(原書第7版)

定 價:¥259.00

作 者: 約瑟夫·阿壩哈瑞(Joseph Albahari),本·阿壩哈瑞(Ben Albahari) 著,劉夏 譯
出版社: 機械工業(yè)出版社
叢編項: O'Reilly精品圖書系列
標 簽: 暫缺

ISBN: 9787111631347 出版時間: 2019-09-01 包裝: 平裝
開本: 16開 頁數(shù): 1072 字數(shù):  

內(nèi)容簡介

  本書前三章將集中介紹C#語言。首先介紹基本的語法、類型和變量。而后會介紹一些高級的特性,如不安全代碼以及預處理指令。如果你是C#語言的初學者,請循序漸進地閱讀這些章節(jié)。 其余各章則涵蓋了.NET Framework的核心功能,包括LINQ、XML、集合、并發(fā)、I/O 和網(wǎng)絡、內(nèi)存管理、反射、動態(tài)編程、特性、安全、應用程序域和原生互操作性等主題。第6章和第7章是后續(xù)主題的基礎,除這兩章之外,其余各章可以按照需要以任何順序閱讀。LINQ相關的三個章節(jié)好按順序閱讀。其中的一些章節(jié)需要一些并發(fā)相關的知識,這些知識將在第14章中介紹。

作者簡介

  Joseph Albahari 是《C# 6.0 in a Nutshell》以及《LINQ Pocket Reference》的合著者。他編寫了流行的代碼執(zhí)行器與 LINQ 查詢輔助工具 LINQPad。 Ben Albahari 是《C# 6.0 in a Nutshell》的合著者。他曾就職于 Microsoft,并擔任 Entity Framework 的項目經(jīng)理。

圖書目錄

前言1
第1章 C#和.NET Framework簡介7
1.1 面向?qū)ο?
1.2 類型安全性8
1.3 內(nèi)存管理9
1.4 平臺支持9
1.5 C#和CLR9
1.6 CLR和.NET Framework10
1.7 其他框架11
1.7.1遺留框架和小眾框架12
1.7.2 Windows Runtime12
1.8 C#簡史13
1.8.1 C# 7.0新特性14
1.8.2 C# 6.0新特性17
1.8.3 C# 5.0新特性18
1.8.4 C# 4.0新特性19
1.8.5 C# 3.0新特性19
1.8.6 C# 2.0新特性20
第2章 C#語言基礎21
2.1 第一個C#程序21
2.2 語法24
2.2.1 標識符和關鍵字24
2.2.2 字面量、標點與運算符26
2.2.3 注釋26
2.3 類型基礎27
2.3.1 預定義類型示例27
2.3.2 自定義類型示例28
2.3.3 轉(zhuǎn)換30
2.3.4 值類型與引用類型31
2.3.5 預定義類型分類34
2.4 數(shù)值類型35
2.4.1 數(shù)值字面量36
2.4.2 數(shù)值轉(zhuǎn)換38
2.4.3 算術(shù)運算符39
2.4.4 自增和自減運算符39
2.4.5 特殊整數(shù)類型運算39
2.4.6 8位和16位整數(shù)類型41
2.4.7 特殊的float和double值41
2.4.8 double和decimal的對比42
2.4.9 實數(shù)的舍入誤差43
2.5 布爾類型和運算符43
2.5.1 布爾類型轉(zhuǎn)換43
2.5.2 相等和比較運算符44
2.5.3 條件運算符44
2.6 字符串和字符45
2.6.1 char轉(zhuǎn)換46
2.6.2 字符串類型46
2.7 數(shù)組48
2.7.1 默認數(shù)組元素初始化49
2.7.2 多維數(shù)組49
2.7.3 簡化數(shù)組初始化表達式51
2.7.4 邊界檢查52
2.8 變量和參數(shù)52
2.8.1 棧和堆52
2.8.2 明確賦值54
2.8.3 默認值54
2.8.4 參數(shù)55
2.8.5 引用局部變量(C# 7)61
2.8.6 引用返回值(C# 7)61
2.8.7 var隱式類型局部變量61
2.9 表達式和運算符62
2.9.1 基礎表達式63
2.9.2 空表達式63
2.9.3 賦值表達式63
2.9.4 運算符優(yōu)先級和結(jié)合性64
2.9.5 運算符表64
2.10 null運算符68
2.10.1 null合并運算符68
2.10.2 null條件運算符(C# 6)68
2.11 語句69
2.11.1 聲明語句69
2.11.2 表達式語句70
2.11.3 選擇語句71
2.11.4 迭代語句75
2.11.5 跳轉(zhuǎn)語句77
2.11.6其他語句78
2.12 命名空間79
2.12.1 using指令80
2.12.2 using static指令(C# 6)80
2.12.3 命名空間中的規(guī)則81
2.12.4 類型和命名空間別名83
......

本目錄推薦

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