書籍簡介:
本書以面向?qū)ο缶幊碳夹g(shù)和.NET框架類庫為主軸,透徹地介紹了C#的語法、編程思想和高級(jí).NET框架編程技術(shù)。全書分為三部分,共22章,全面詳細(xì)地解說了C#的技術(shù)要點(diǎn),包括C#語言基礎(chǔ)、C#的面向?qū)ο筇卣?、異常處理、委托與事件、集合、泛型、字符串與正則表達(dá)式、特性、反射、程序集與版本控制、.NET框架的內(nèi)存管理、多線程、Windows窗體、GDI 、與非托管代碼互操作等,對(duì)每一個(gè)知識(shí)點(diǎn)都提供了典型實(shí)例。本書基于C#和.NET框架的版本而編寫,介紹了C#的特色,包括泛型、匿名方法、迭代器、靜態(tài)類、分部類型和可空類型等。本書既闡述了C#的基礎(chǔ)知識(shí),又介紹了C#的高級(jí)應(yīng)用技術(shù),包括多線程、異步調(diào)用、圖形圖像處理、游戲編程、與COM等非托管代碼的互操作,以及插件編程等。
本書適合所有希望了解和掌握C#和.NET的開發(fā)人員閱讀,是大專院校計(jì)算機(jī)相關(guān)專業(yè)和各類培訓(xùn)班的理想教學(xué)參考書。
作者簡介:
周長發(fā),北京大學(xué)理學(xué)博士?,F(xiàn)在美國硅谷一家軟件公司工作。他的主要研究領(lǐng)域?yàn)閳D像處理、多媒體技術(shù)、軟件設(shè)計(jì)與架構(gòu)以及計(jì)算機(jī)安全。他撰寫了《精通Visual C 圖像處理編程》和《科學(xué)與工程數(shù)值計(jì)算算法集(Visual c 版)》等8本書籍。
出版日期:
2007年07月
章節(jié)目錄:
第1部分 C#語言基礎(chǔ)
第1章 C#概述
第2章 開始C#編程
第3章 變量與常量
第4章 表達(dá)式與運(yùn)算符
第5章 程序流程控制
第2部分 C#面向?qū)ο缶幊?br> 第6章 面向?qū)ο缶幊碳夹g(shù)
第7章 類:抽象與封裝
第8章 方法
第9章 繼承與多態(tài)
第10章 異常處理
第11章 重載運(yùn)算符
第12章 結(jié)構(gòu)與枚舉
第13章 集合
第14章 字符串與正則表達(dá)式
第15章 委托與事件
第16章 泛型
第3部分 使用.NET框架類庫
第17章 文件操作
第18章 特性、反射與程序集
第19章 多線程
第20章 Windows窗體編程
第21章 GDI 圖形圖像編程
第22章 與非托管代碼的互操作編程
附錄A C#關(guān)鍵字
附錄B C#編程風(fēng)格
封面圖: