注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NET精通C#程序設(shè)計(jì)

精通C#程序設(shè)計(jì)

精通C#程序設(shè)計(jì)

定 價(jià):¥58.00

作 者: 呂文達(dá)編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: C語(yǔ)言

ISBN: 9787302091868 出版時(shí)間: 2004-11-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 692 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)以C#語(yǔ)言為基礎(chǔ),通過(guò)大量的范例及簡(jiǎn)明扼要的解析闡述開(kāi)發(fā)各種.NET應(yīng)用程序所必須掌握的技巧。本書(shū)共20章,主要介紹:C#基礎(chǔ)概要,C#語(yǔ)言基礎(chǔ),類(lèi)與方法,而向?qū)ο蟪绦蛟O(shè)計(jì),運(yùn)算符重載,數(shù)組與矩陣,集合,文字處理,異常處理,事件與托管,文件的輸入/輸出與數(shù)據(jù)流,多線程設(shè)計(jì),窗口程序設(shè)計(jì),數(shù)據(jù)庫(kù)應(yīng)用程序,繪圖,組件、屬性與映射,運(yùn)程服務(wù)與應(yīng)用程序定義域,網(wǎng)絡(luò)應(yīng)用程序,組件應(yīng)用程序等內(nèi)容。本書(shū)的特色是:起點(diǎn)低、入門(mén)快,實(shí)例精。本書(shū)適合想要了解如何使用C#語(yǔ)言開(kāi)始.NET應(yīng)用程序的讀者作為教材使用;不論讀者是否具備程序設(shè)計(jì)的背景,都可以從本書(shū)中受益。

作者簡(jiǎn)介

暫缺《精通C#程序設(shè)計(jì)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 C#基礎(chǔ)概要
1.1.NETFramework與C#應(yīng)用程序設(shè)計(jì)
1.2類(lèi)庫(kù)
1.3C#程序語(yǔ)言
1.3.1第一個(gè)C#應(yīng)用程序
1.3.2程序解析
1.4命名空間
1.5主控臺(tái)應(yīng)用程序
1.5.1范例及其解析
1.5.2關(guān)于變量
1.6窗口應(yīng)用程序
1.7本章小結(jié)
第2章C#語(yǔ)言基礎(chǔ)
2.1類(lèi)型
2.1.1數(shù)值類(lèi)型
2.1.2內(nèi)置引用類(lèi)型
2.2使用變量
2.2.1變量聲明與指定
2.2.2變量生命期
2.3常數(shù)
2.4枚舉類(lèi)型
2.5語(yǔ)句
2.5.1選擇語(yǔ)句
2.5.2switch語(yǔ)句
2.5.3循環(huán)語(yǔ)句
2.5.4跳轉(zhuǎn)語(yǔ)句
2.6運(yùn)算符
2.6.1賦值運(yùn)算符(’)
2.6.2算術(shù)運(yùn)算符
2.6.3遞增遞減運(yùn)算符
2.6.4關(guān)系運(yùn)算符
2.6.5邏輯運(yùn)算符
2.6.6條件式邏輯運(yùn)算符
2.6.7一元以及多元運(yùn)算符
2.6.8運(yùn)算符優(yōu)先順序
2.7本章小結(jié)
第3章類(lèi)與方法
3.1類(lèi)
3.1.1定義類(lèi)
3.1.2類(lèi)實(shí)例與成員引用
3.1.3類(lèi)的存取控制
3:2方法成員
3.2.1方法
3.2.2方法返回值
3.2.3存取修飾符
3.2.4參數(shù)傳遞
3.2.5靜態(tài)成員
3.2.6嵌套類(lèi)
3.2.7方法重載
3.3構(gòu)造函數(shù)與析構(gòu)函數(shù)
3.3.1構(gòu)造函數(shù)
3.3.2析構(gòu)函數(shù)
3.4使用this關(guān)鍵字
3.5索引器
3.6屬性成員
3.7遞歸
3.8本章小結(jié)
第4章面向?qū)ο蟪绦蛟O(shè)計(jì)
4.1關(guān)于對(duì)象
4.2繼承:重復(fù)使用程序代碼
4.2.1實(shí)現(xiàn)繼承
4.2.2O均ect類(lèi)
4.3繼承結(jié)構(gòu)里的類(lèi)成員
4.3.1類(lèi)繼承的方法存取限制
4.3.2方法重寫(xiě)
4.3.3使用base與new關(guān)鍵字
4.3.4使用ilew創(chuàng)建新方法
4.3.5構(gòu)造函數(shù)的繼承
4.3.6密封類(lèi)
4.3.7抽象類(lèi)
4.4接口
4.4.1定義與使用接口
4.4.2繼承多個(gè)接口
4.4.3避免方法的存取沖突
4.5結(jié)構(gòu)
4.6本章小結(jié)
第5章運(yùn)算符重載
5.1算術(shù)運(yùn)算符重載
5.1.1Operator關(guān)鍵字
5.1.2處理不同類(lèi)型運(yùn)算
5.2邏輯運(yùn)算符重載
5.3重載關(guān)系運(yùn)算符
5.4轉(zhuǎn)換運(yùn)算符
5.5本章小結(jié)
第6章數(shù)組與矩陣
6.1數(shù)組
6.1.1一維數(shù)組
6.1.2System.Array類(lèi)
6.1.3存取數(shù)組對(duì)象以及數(shù)組初始化
6.1.4使用foreach
6.1.5操作數(shù)組元素
6.2多維數(shù)組
6.2.1矩形數(shù)組
6.2.2鋸齒形數(shù)組
6.3矩陣相乘
6.4魔術(shù)矩陣
6.5本章小結(jié)
第7章集合
7.1集合
7.21Collection接口
7.31List接口與實(shí)現(xiàn)類(lèi)
7.4ArrayList類(lèi)
7.4.1使用動(dòng)態(tài)數(shù)組
7.4.2Sort方法與IComparable接口
7.51Comparable接口
7.6實(shí)現(xiàn)枚舉接口
7.7堆棧與隊(duì)列
7.7.1堆棧與Stack類(lèi)
7.7.2隊(duì)列與Queue類(lèi)
7.81Dictionary接口與字典
7.9散列與Hashtable類(lèi)
7.10字典枚舉器
7.11元搜索與SortedList類(lèi)
7.12BitArray類(lèi)
7.13本章小結(jié)
第8章文字處理
8.1字符串類(lèi)
8.1.1認(rèn)識(shí)字符串
8.1.2String類(lèi)屬性成員
8.1.3字符串比較與運(yùn)算符
8.1.4分割字符串與獲取
子字符串
8.1.5字符刪除、插入
與大小寫(xiě)轉(zhuǎn)換
8.1.6合并字符串
8.2動(dòng)態(tài)字符串與StringBuilder類(lèi)
8.3正則表達(dá)式
8.3.1正則表達(dá)式語(yǔ)法
8.3.2使用正則表達(dá)式
8.3.3使用正則表達(dá)式類(lèi)
8.4格式化字符串
8.4.1格式化
8.4.2自定義數(shù)字格式
8.4.3日期時(shí)間格式化
8.4.4ToString方法
8.5本章小結(jié)
第9章異常處理
9.1關(guān)于程序錯(cuò)誤以及異常處理
9.1.1捕捉程序的異常錯(cuò)誤
9.1.2使用trycatch塊
9.1.3異常類(lèi)(Exception)
9.1.4精確捕捉異常
9.1.5使用Hnally.
9.1.6嵌套try語(yǔ)句塊
9.1.7自行拋出異常——throw語(yǔ)句
9.1.8自定義異常類(lèi)
9.2查看異常類(lèi)
9.3本章小結(jié)
第10章事件與委派
10.1關(guān)于事件
10.2事件與委派
10.2.1委派類(lèi)型
10.3事件處理
10.3.1事件處理器
10.3.2EventArgs類(lèi)型自變量
10.4內(nèi)置的委派類(lèi)型——事件處理器
10.5多重傳送委派
10.6多重傳送事件
10.7本章小結(jié)
第11章文件輸入/輸出(I/0)與數(shù)據(jù)流
11.110類(lèi)概述
11.2文件目錄操作
11.2.1操作目錄
11.2.2操作文件
11.3流
11.3.1讀寫(xiě)字節(jié)數(shù)據(jù)
11.3.2內(nèi)存數(shù)據(jù)流——MemoryStream類(lèi)
11.3.3文件流——FileStream類(lèi)
11.3.4提升數(shù)據(jù)讀寫(xiě)性能——使用緩沖流
11.4字符數(shù)據(jù)讀寫(xiě)
11.5隨機(jī)存取
11.6異步I/O
11.7隔離存儲(chǔ)
11.8本章小結(jié)
第12章多線程設(shè)計(jì)
12.1線程與進(jìn)程
12.2應(yīng)用線程
12.2.1創(chuàng)建線程.
12.2.2線程的暫停與恢復(fù)
12.2.3暫停線程——使用Sleep與Join方法
12.3線程狀態(tài)
12.3.1判斷線程的結(jié)束
12.3.2取得線程狀態(tài)
12.4同步線程
12.5Monitor類(lèi)
12.6終止線程
12.7線程管理——ThreadPool類(lèi)
12.8死鎖
12.9本章小結(jié)
第13章窗口應(yīng)用程序(門(mén)
13.1創(chuàng)建窗體
13.1.1使用VisualStudio.NET創(chuàng)建窗口應(yīng)用程序
13.1.2窗體應(yīng)用程序
13.2窗體與事件
13.2.1鍵盤(pán)事件
13.2.2鼠標(biāo)事件
13.2.3Paint事件
13.3消息框
13.4控件
13.4.1控件類(lèi)
13.4.2使用Windows控件
13.4.3按鈕、標(biāo)簽與文本框
13.4.4CheckBox、RadioButton與GroupBoxes
13.4.5ListBox與ComboBox
13.4.6微調(diào)器控件
13.5本章小結(jié)
第14章窗口應(yīng)用程序(II)
14.1高級(jí)控件
14.1.1菜單控件
14.1.2創(chuàng)建Menu
14.1.3TreeView控件
14.1.4通用對(duì)話框——CommonDialog類(lèi)
14.2創(chuàng)建多重文件接口
14.3實(shí)現(xiàn)拖動(dòng)功能
14.4窗體信息傳遞
14.5本章小結(jié)
第15章數(shù)據(jù)庫(kù)應(yīng)用程序與AD0.NET
15.1數(shù)據(jù)庫(kù)基礎(chǔ)
15.1.1NanCom數(shù)據(jù)庫(kù)介紹
15.1.2定義數(shù)據(jù)庫(kù)關(guān)聯(lián)
15.2SQL數(shù)據(jù)庫(kù)語(yǔ)言
15.2.1返回?cái)?shù)據(jù)
15.2.2變動(dòng)數(shù)據(jù)庫(kù)
15.2.3關(guān)系表
15.3ADO.NET對(duì)象概觀
15.3.1.NETDataProviders
15.3.2Connection對(duì)象
15.3.3Command對(duì)象
15.3.4使用Command對(duì)象
15.3.5運(yùn)用DataAdapter與DataSet對(duì)象
15.4本章小結(jié)
第16章繪圖
16.1關(guān)于GDI+
16.2繪圖基礎(chǔ)與Graphics對(duì)象
16.2.1使用Graphics類(lèi)
16.2.2坐標(biāo)系
16.2.3Point結(jié)構(gòu)數(shù)據(jù)類(lèi)型
16.2.4Pen類(lèi)
16.2.5繪制曲線
16.2.6繪制矩形與多邊形
16.2.7弧線、橢圓以及餅形
16.3文字輸出
16.3.1DrawString方法
16.3.2Font與FontFamily
16.3.3StringFormat類(lèi)型對(duì)象
16.4繪制曲線
16.4.1一般曲線
16.4.2貝濟(jì)埃曲線
16.5路徑與裁剪區(qū)域
16.5.1路徑
16.5.2轉(zhuǎn)換路徑
16.6應(yīng)用畫(huà)筆
16.6.1SolidBrush類(lèi)
16.6.2HatchBrush類(lèi)
16.6.3漸變畫(huà)筆
16.6.4運(yùn)用PathGradientBrush
16.7本章小結(jié)
第17章組件、屬性與映射
17.1組件
17.2屬性
17.2.1自定義屬性
17.2.2AttributeUsage屬性
17.2.3創(chuàng)建屬性參數(shù)值
與應(yīng)用實(shí)現(xiàn)
17.3映射
17.3.1執(zhí)行期類(lèi)型識(shí)別
17.3.2查看元數(shù)據(jù)
17.3.3Assembly類(lèi)
17.3.4動(dòng)態(tài)調(diào)用方法
17.4本章小結(jié)
第18章遠(yuǎn)程服務(wù)與應(yīng)用程序定義域
18.1應(yīng)用程序定義域
18.1.1創(chuàng)建應(yīng)用程序定義域
18.1.2默認(rèn)應(yīng)用程序定義域
18.1.3加載應(yīng)用程序定義域
18.2序列化
18.2.1序列化類(lèi)
18.2.2選擇性序列化對(duì)象成員
18.2.3自定義序列化對(duì)象的行為——繼承ISerializable接口
18.2.4序列化屬性的繼承
18.2.5修正無(wú)法序列化的數(shù)據(jù)——IDeserializationCallbac接口
18.3遠(yuǎn)程服務(wù)
18.3.1遠(yuǎn)程服務(wù)概述
18.3.2創(chuàng)建遠(yuǎn)程對(duì)象
18.3.3在服務(wù)器端登錄遠(yuǎn)程對(duì)象
18.3.4了解singlecall與singleton
18.3.5客戶(hù)端應(yīng)用程序?qū)崿F(xiàn)
18.4本章小結(jié)
第19章網(wǎng)絡(luò)應(yīng)用程序
19.11P地址與DNS
19.2System.Net.Sockets命名空間與Socket應(yīng)用程序
19.2.1命名空間System.Net.SOcketS
19.2.2實(shí)現(xiàn)Socket應(yīng)用程序要點(diǎn)
19.2.3TCP連接應(yīng)用程序
19.2.4創(chuàng)建服務(wù)器端應(yīng)用程序
19.3網(wǎng)絡(luò)數(shù)據(jù)流
19.4Web數(shù)據(jù)流
19.4.1網(wǎng)絡(luò)“要求/響應(yīng)”模型
19.4.2URI與Uri類(lèi)
19.4.3WebRequest以及WebReSpOnSe
19.4.4支持HTTP通信協(xié)議
19.4.5WebClient類(lèi)
19.5本章小結(jié)
第20章組件應(yīng)用程序
20.1以組件為基礎(chǔ)的應(yīng)用程序
20.1.1組件概述
20.1.2Component類(lèi)
20.1.3方法Dispose與資源釋放
20.1.4實(shí)現(xiàn)組件應(yīng)用程序
20.1.5創(chuàng)建組件屬性
20.1.6容器類(lèi)與站點(diǎn)
20.2可視化組件
20.2.1Control類(lèi)以及UserControl類(lèi)
20.2.2繼承UserControl類(lèi)
20.2.3復(fù)合式控件
20.3本章小結(jié)
附錄A.NETFramework類(lèi)庫(kù)概觀
A.1引用類(lèi)庫(kù)
A.2命名空間概述

本目錄推薦

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