書籍簡介:
本書是經(jīng)典教程的全面升級,通過許多精彩的示例介紹了c# 語言的每個新特性,深入淺出地講解了c# 語言的核心概念,以及如何聰明地應(yīng)用c# 的習(xí)慣用法和面向?qū)ο蟮脑O(shè)計模式來挖掘c# 和clr 的能力。這一版還介紹了c# 4.0 中新加入的動態(tài)類型,它簡化了與包括com automation 對象在內(nèi)的動態(tài).net語言的集成。聯(lián)合使用動態(tài)類型和expandoobject 這樣的dlr 類型,你可以在c# 里創(chuàng)建并實現(xiàn)真正的動態(tài)類型,本書所探討的技術(shù)也適用于任何針對.net 運(yùn)行時的語言。
本書適合有一定編程經(jīng)驗的程序員閱讀。
作者簡介:
Trey Nash是微軟全球平臺專家服務(wù)團(tuán)隊的資深專家工程師。加入微軟之前,他是Credant科技安全解決方案方面的首席軟件工程師,同時還在一家為微軟Vista提供藍(lán)牙解決方案的大型藍(lán)牙公司兼職。在轉(zhuǎn)向.NET之前,他擅長使用C/C /ATL開發(fā)COM/DCOM。
出版日期:
2011年01月
章節(jié)目錄:
第1章 c#預(yù)覽
第2章 c# 和clr
第3章 c#語法概述
第4章 類、結(jié)構(gòu)和對象
第5章 接口和契約
第6章 重載操作符
第7章 異常處理和異常安全
第8章 使用字符串
第9章 數(shù)組、集合類型和迭代器
第10章 委托、匿名方法和事件
第11章 泛型
第12章 c#中的線程
第13章 c#規(guī)范形式探索
第14章 擴(kuò)展方法
第15章 lambda表達(dá)式
第16章 linq:語言集成查詢
第17章 dynamic類型
封面圖: