91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
C# 10核心技術(shù)指南
C# 10核心技術(shù)指南
Joseph Albahari
劉夏 譯
出版時(shí)間:2024年08月
頁數(shù):992
“這本書是我案頭的必備參考書?!?br /> ——Scott Guthrie
.NET創(chuàng)始人之一、ASP.NET之父、微軟云與人工智能事業(yè)部執(zhí)行副總裁
“無論你是初學(xué)者還是專家,都能從本書中學(xué)到C#的最新技術(shù)?!?br /> ——Eric Lippert
C#標(biāo)準(zhǔn)委員會成員、C#語言設(shè)計(jì)團(tuán)隊(duì)成員之一、微軟C#編譯器團(tuán)隊(duì)前首席開發(fā)師

這本暢銷書將回答你在C# 10或.NET 6中遇到的各種問題。C#是一門擁有驚人的靈活性和生命力的語言,它的持續(xù)發(fā)展也促使我們不斷學(xué)習(xí)新內(nèi)容。本書進(jìn)行了全面更新,是廣受好評的C#一站式參考書。
本書圍繞概念和用例進(jìn)行組織,不但為中高級程序員提供了C#和.NET的簡明知識體系,還進(jìn)行了一系列深度探索。
通過學(xué)習(xí)本書,你將:
● 緊跟C#(從語法和變量到指針、閉包與模式等高級主題)的最新技術(shù)發(fā)展。
● 深入研究LINQ,書中有3章專門討論該主題。
● 探索并發(fā)和異步編程、高級線程編程以及并行編程的知識。
● 全面了解和掌握.NET功能,包括正則表達(dá)式、網(wǎng)絡(luò)編程、程序集、span、反射以及加密功能。
  1. 前言
  2. 第1章 C#和.NET簡介
  3. 1.1 面向?qū)ο?
  4. 1.2 類型安全性
  5. 1.3 內(nèi)存管理
  6. 1.4 平臺支持
  7. 1.5 CLR、BCL和運(yùn)行時(shí)
  8. 1.6 C#簡史
  9. 第2章 C#語言基礎(chǔ)
  10. 2.1 第一個(gè)C#程序
  11. 2.2 語法
  12. 2.3 類型基礎(chǔ)
  13. 2.4 數(shù)值類型
  14. 2.5 布爾類型和運(yùn)算符
  15. 2.6 字符串和字符
  16. 2.7 數(shù)組
  17. 2.8 變量和參數(shù)
  18. 2.9 表達(dá)式和運(yùn)算符
  19. 2.10 null運(yùn)算符
  20. 2.11 語句
  21. 2.12 命名空間
  22. 第3章 在C#中創(chuàng)建類型
  23. 3.1 類
  24. 3.2 繼承
  25. 3.3 object類型
  26. 3.4 結(jié)構(gòu)體
  27. 3.5 訪問權(quán)限修飾符
  28. 3.6 接口
  29. 3.7 枚舉類型
  30. 3.8 嵌套類型
  31. 3.9 泛型
  32. 第4章 C#的高級特性
  33. 4.1 委托
  34. 4.2 事件
  35. 4.3 Lambda表達(dá)式
  36. 4.4 匿名方法
  37. 4.5 try語句和異常
  38. 4.6 枚舉類型和迭代器
  39. 4.7 可空值類型
  40. 4.8 可空引用類型
  41. 4.9 擴(kuò)展方法
  42. 4.10 匿名類型
  43. 4.11 元組
  44. 4.12 記錄
  45. 4.13 模式
  46. 4.14 特性
  47. 4.15 調(diào)用者信息特性
  48. 4.16 動態(tài)綁定
  49. 4.17 運(yùn)算符重載
  50. 4.18 不安全的代碼和指針
  51. 4.19 預(yù)處理指令
  52. 4.20 XML文檔
  53. 第5章 .NET概述
  54. 5.1 .NET Standard
  55. 5.2 運(yùn)行時(shí)與C#語言的關(guān)系
  56. 5.3 引用程序集
  57. 5.4 CLR和BCL
  58. 5.5 應(yīng)用程序?qū)?
  59. 第6章 .NET基礎(chǔ)
  60. 6.1 字符串與文本處理
  61. 6.2 日期和時(shí)間
  62. 6.3 DateOnly與TimeOnly
  63. 6.4 DateTime與時(shí)區(qū)
  64. 6.5 格式化和解析
  65. 6.6 標(biāo)準(zhǔn)格式字符串與解析標(biāo)記
  66. 6.7 其他轉(zhuǎn)換機(jī)制
  67. 6.8 全球化
  68. 6.9 操作數(shù)字
  69. 6.10 BitOperations類
  70. 6.11 枚舉
  71. 6.12 Guid結(jié)構(gòu)體
  72. 6.13 相等比較
  73. 6.14 順序比較
  74. 6.15 實(shí)用類
  75. 第7章 集合
  76. 7.1 枚舉
  77. 7.2 ICollection和IList接口
  78. 7.3 Array類
  79. 7.4 List、Queue、Stack和Set
  80. 7.5 字典
  81. 7.6 自定義集合與代理
  82. 7.7 不可變集合
  83. 7.8 擴(kuò)展相等比較和排序操作
  84. 第8章 LINQ
  85. 8.1 入門
  86. 8.2 流式語法
  87. 8.3 查詢表達(dá)式
  88. 8.4 延遲執(zhí)行
  89. 8.5 子查詢
  90. 8.6 構(gòu)造方式
  91. 8.7 投射方式
  92. 8.8 解釋型查詢
  93. 8.9 EF Core
  94. 8.10 構(gòu)建查詢表達(dá)式
  95. 第9章 LINQ運(yùn)算符
  96. 9.1 概述
  97. 9.2 篩選
  98. 9.3 投射
  99. 9.4 連接
  100. 9.5 排序
  101. 9.6 分組
  102. 9.7 集合運(yùn)算符
  103. 9.8 轉(zhuǎn)換方法
  104. 9.9 元素運(yùn)算符
  105. 9.10 聚合方法
  106. 9.11 量詞運(yùn)算符
  107. 9.12 生成集合的方法
  108. 第10章 LINQ to XML
  109. 10.1 架構(gòu)概述
  110. 10.2 X-DOM概述
  111. 10.3 實(shí)例化X-DOM
  112. 10.4 導(dǎo)航和查詢
  113. 10.5 更新X-DOM
  114. 10.6 使用Value
  115. 10.7 文檔和聲明
  116. 10.8 名稱和命名空間
  117. 10.9 注解
  118. 10.10 將數(shù)據(jù)投射到X-DOM
  119. 第11章 其他XML與JSON技術(shù)
  120. 11.1 XmlReader
  121. 11.2 XmlWriter
  122. 11.3 XmlReader/XmlWriter的使用模式
  123. 11.4 處理JSON
  124. 第12章 對象銷毀與垃圾回收
  125. 12.1 IDisposable接口、Dispose方法和Close方法
  126. 12.2 自動垃圾回收
  127. 12.3 終結(jié)器
  128. 12.4 垃圾回收器的工作方式
  129. 12.5 托管內(nèi)存泄漏
  130. 12.6 弱引用
  131. 第13章 診斷
  132. 13.1 條件編譯
  133. 13.2 Debug和Trace類
  134. 13.3 調(diào)試器的集成
  135. 13.4 進(jìn)程與線程處理
  136. 13.5 StackTrace和StackFrame類
  137. 13.6 Windows事件日志
  138. 13.7 性能計(jì)數(shù)器
  139. 13.8 Stopwatch類
  140. 13.9 跨平臺診斷工具
  141. 第14章 并發(fā)與異步
  142. 14.1 概述
  143. 14.2 線程
  144. 14.3 任務(wù)
  145. 14.4 異步編程的原則
  146. 14.5 C#的異步函數(shù)
  147. 14.6 異步模式
  148. 14.7 舊有的異步編程模式
  149. 第15章 流與I/O
  150. 15.1 流的架構(gòu)
  151. 15.2 使用流
  152. 15.3 流適配器
  153. 15.4 壓縮流
  154. 15.5 操作ZIP文件
  155. 15.6 文件與目錄操作
  156. 15.7 操作系統(tǒng)安全性
  157. 15.8 內(nèi)存映射文件
  158. 第16章 網(wǎng)絡(luò)
  159. 16.1 .NET網(wǎng)絡(luò)架構(gòu)
  160. 16.2 地址與端口
  161. 16.3 URI
  162. 16.4 HttpClient
  163. 16.5 編寫HTTP服務(wù)器
  164. 16.6 使用DNS
  165. 16.7 通過SmtpClient類發(fā)送郵件
  166. 16.8 使用TCP
  167. 16.9 使用TCP接收POP3郵件
  168. 第17章 程序集
  169. 17.1 程序集的組成部分
  170. 17.2 強(qiáng)名稱和程序集簽名
  171. 17.3 程序集名稱
  172. 17.4 認(rèn)證代碼簽名
  173. 17.5 資源和附屬程序集
  174. 17.6 程序集的加載、解析與隔離
  175. 第18章 反射和元數(shù)據(jù)
  176. 18.1 反射和激活類型
  177. 18.2 反射并調(diào)用成員
  178. 18.3 反射程序集
  179. 18.4 使用特性
  180. 18.5 動態(tài)生成代碼
  181. 18.6 生成程序集和類型
  182. 18.7 生成類型成員
  183. 18.8 生成泛型方法和類型
  184. 18.9 復(fù)雜的生成目標(biāo)
  185. 18.10 解析IL
  186. 第19章 動態(tài)編程
  187. 19.1 動態(tài)語言運(yùn)行時(shí)
  188. 19.2 數(shù)值類型統(tǒng)一
  189. 19.3 動態(tài)成員重載解析
  190. 19.4 實(shí)現(xiàn)動態(tài)對象
  191. 19.5 與動態(tài)語言進(jìn)行互操作
  192. 第20章 加密
  193. 20.1 概述
  194. 20.2 Windows數(shù)據(jù)保護(hù)
  195. 20.3 哈希算法
  196. 20.4 對稱加密
  197. 20.5 公鑰加密和簽名
  198. 第21章 高級線程處理
  199. 21.1 同步概述
  200. 21.2 排他鎖
  201. 21.3 鎖和線程安全性
  202. 21.4 非排他鎖
  203. 21.5 使用事件等待句柄發(fā)送信號
  204. 21.6 Barrier類
  205. 21.7 延遲初始化
  206. 21.8 線程本地存儲
  207. 21.9 定時(shí)器
  208. 第22章 并行編程
  209. 22.1 選擇PFX的原因
  210. 22.2 PLINQ
  211. 22.3 Parallel類
  212. 22.4 任務(wù)并行
  213. 22.5 處理AggregateException
  214. 22.6 并發(fā)集合
  215. 22.7 BlockingCollection類
  216. 第23章 Span和Memory
  217. 23.1 Span和切片
  218. 23.2 Memory類
  219. 23.3 前向枚舉器
  220. 23.4 操作棧分配內(nèi)存和非托管內(nèi)存
  221. 第24章 原生程序和COM組件互操作性
  222. 24.1 調(diào)用原生DLL
  223. 24.2 封送類型與參數(shù)
  224. 24.3 非托管代碼中的回調(diào)函數(shù)
  225. 24.4 模擬C共用體
  226. 24.5 共享內(nèi)存
  227. 24.6 將結(jié)構(gòu)體映射到非托管內(nèi)存中
  228. 24.7 COM互操作性
  229. 24.8 在C#中調(diào)用COM組件
  230. 24.9 內(nèi)嵌互操作類型
  231. 24.10 在COM中訪問C#對象
  232. 第25章 正則表達(dá)式
  233. 25.1 正則表達(dá)式基礎(chǔ)
  234. 25.2 量詞符號
  235. 25.3 零寬度斷言
  236. 25.4 分組
  237. 25.5 替換并分割文本
  238. 25.6 正則表達(dá)式實(shí)例
  239. 25.7 正則表達(dá)式語言參考
書名:C# 10核心技術(shù)指南
作者:Joseph Albahari
譯者:劉夏 譯
國內(nèi)出版社:機(jī)械工業(yè)出版社
出版時(shí)間:2024年08月
頁數(shù):992
書號:978-7-111-75577-7
原版書書名:C# 10 in a Nutshell: The Definitive Reference
原版書出版商:O'Reilly Media
Joseph Albahari
 
Joseph Albahari是C# 8.0 Pocket Reference和LINQ Pocket Reference的作 者。他還是流行的代碼編輯執(zhí)行和LINQ查詢工具LINQPad的創(chuàng)作者。

Joseph Albahari是澳大利亞Egton Software Services的一名核心C#設(shè)計(jì)架構(gòu)師,該公司是英國最大的主要醫(yī)療保健軟件銷售商的供應(yīng)商。他在.NET和其他平臺上開發(fā)大規(guī)模的企業(yè)級應(yīng)用程序的時(shí)間超過了15年,致力于醫(yī)療、通信和教育產(chǎn)業(yè)。Joseph專門研究設(shè)計(jì)自定義組件,并已為三個(gè)公司寫了應(yīng)用程序框架。
 
 
本書封面上的動物是一只蓑羽鶴,蓑羽鶴(學(xué)名 Grus virgo)因體態(tài)優(yōu)美勻稱也被稱為閨秀鶴。它原產(chǎn)于歐洲和亞洲,冬季會遷徙至印度、巴基斯坦和非洲東北部地區(qū)。
雖然蓑羽鶴是體型最小的鶴種,但是它們和其他種類的鶴一樣,都會積極捍衛(wèi)領(lǐng)地。它們會大聲警告入侵者,并在必要時(shí)進(jìn)行攻擊。蓑羽鶴在高地而非濕地筑巢。若方圓200~500m的范圍內(nèi)存在水源,它們甚至?xí)谏持猩?。它們有時(shí)會用卵石筑巢產(chǎn)卵,但更多的時(shí)候會直接將卵產(chǎn)在地上,并在其上覆蓋植物進(jìn)行保護(hù)。
購買選項(xiàng)
定價(jià):279.00元
書號:978-7-111-75577-7
出版社:機(jī)械工業(yè)出版社