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

C#編程技術(shù)與技巧

C#編程技術(shù)與技巧

定 價(jià):¥49.00

作 者: (美)Charles Wright著;胡俊哲,英宇等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 開發(fā)人員專業(yè)技術(shù)叢書
標(biāo) 簽: C#

ISBN: 9787111108269 出版時(shí)間: 2002-01-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 510頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書全面系統(tǒng)地講述了C# 編程語言,例如C#的數(shù)據(jù)類型、結(jié)構(gòu)和類、流操作、異常處理、封裝、繼承和多態(tài)等。介紹了Visual Studio .NET集成開發(fā)環(huán)境以及如何使用C#語言來編寫Windows應(yīng)用程序,書中還提供了大量的代碼實(shí)例、編程技巧以及中文屏幕圖,更利于快速理解和掌握C#語言。本書通俗易懂,敘述深入淺出,概念清晰、準(zhǔn)確,實(shí)例豐富。非常適合有一定C/C++或者Visual Basic編程基礎(chǔ)的初學(xué)者自學(xué)和參考,也可以作為專門的C#程序員培訓(xùn)教材。

作者簡介

暫缺《C#編程技術(shù)與技巧》作者簡介

圖書目錄

譯者序
前言
第一部分 .NET環(huán)境和C#
第1章 C#和.NET簡介 
1.1 何時(shí)使用C#和C++ 
1.2 .NET和其他開發(fā)環(huán)境的區(qū)別 
1.3 使用公共語言運(yùn)行時(shí) 
1.4 查看中間語言代碼 
1.5 利用實(shí)時(shí)調(diào)試 
1.6 利用.NET與COM的互操作特性 
1.7 通過.NET版本控制來處理軟件更新 
1.8 使用.NET反射機(jī)制獲取類的相關(guān)信息 
第2章 在Visual Studio .NET中開發(fā)C#應(yīng)用程序 
2.1 使用Visual Studio .NET的“選項(xiàng)”對話框 
2.2 定制工具欄和菜單 
2.3 在工具菜單中增加菜單項(xiàng) 
2.4 測試驅(qū)動(dòng)Visual Studio .NET 
2.5 使用屬性窗口 
2.6 使用智能提示 
2.7 獲取幫助 
第二部分 C# 語言
第3章 C#的預(yù)備知識(shí) 
3.1 使用C#庫類 
3.2 創(chuàng)建命令行程序 
3.3 在命令行程序中添加引用 
3.4 與C++的比較 
3.5 創(chuàng)建Windows程序 
3.6 與Visual Basic的比較 
3.7 理解空白和標(biāo)記 
3.8 注釋代碼 
3.9 用XML注釋文檔化代碼 
3.10 使用C#調(diào)試器 
3.11 使用輸出窗口和任務(wù)列表窗口
3.12 解析任務(wù)列表窗口
3.13 編寫和使用自己的名稱空間 
3.14 使用Console類 
3.15 格式化輸出和字符串 
3.16 使用預(yù)處理命令 
第4章 C#基礎(chǔ) 
4.1 理解值類型變量 
4.2 理解引用類型變量 
4.3 編寫表達(dá)式
4.4 編寫語句 
4.5 使用托管代碼 
4.6 使用邏輯操作符 
4.7 使用關(guān)系、相等和條件操作符 
4.8 使用賦值操作符 
4.9 理解C#的類型操作符 
4.10 使用unsafe代碼 
4.11 使用sizeof操作符 
4.12 裝箱和拆箱 
4.13 使用checked和unchecked語句
4.14 編寫循環(huán) 
4.15 使用程序控制語句 
4.16 理解C#中的作用域 
第5章 C#中的數(shù)據(jù)類型 
5.1 在C#中定義結(jié)構(gòu) 
5.2 聲明和使用簡單數(shù)據(jù)類型 
5.3 創(chuàng)建枚舉列表 
5.4 使用引用類型 
5.5 C#類的基礎(chǔ)概念 
5.6 在C#中聲明數(shù)組 
5.7 理解接口 
5.8 使用代理來創(chuàng)建回調(diào)函數(shù) 
5.9 使用object數(shù)據(jù)類型 
5.10 向函數(shù)傳遞參數(shù) 
5.11 使用字段和屬性 
5.12 使用內(nèi)部字符串表來降低內(nèi)存消耗 
5.13 C#中的字符串編碼 
5.14 C#中的數(shù)據(jù)轉(zhuǎn)換 
第6章 C#中的結(jié)構(gòu) 
6.1 定義結(jié)構(gòu) 
6.2 以值類型對象來使用結(jié)構(gòu) 
6.3 以引用的方式使用結(jié)構(gòu) 
6.4 在結(jié)構(gòu)中增加函數(shù) 
6.5 在結(jié)構(gòu)中添加屬性 
第7章 理解C#類 
7.1 使用內(nèi)建類 
7.2 使用this關(guān)鍵字來引用當(dāng)前對象 
7.3 使用訪問關(guān)鍵字保護(hù)類成員 
7.4 使用類的成員方法和屬性 
7.5 使用static修飾符修飾類成員 
7.6 聲明構(gòu)造函數(shù)和析構(gòu)函數(shù) 
7.7 創(chuàng)建常量和只讀字段 
7.8 在類中嵌套其他的類 
7.9 重載和名字隱藏 
第8章 C#語言和面向?qū)ο缶幊?nbsp;
8.1 封裝數(shù)據(jù) 
8.2 從基類中繼承 
8.3 設(shè)計(jì)基類 
8.4 隱藏基類的成員 
8.5 按次序調(diào)用構(gòu)造函數(shù)和析構(gòu)函數(shù) 
8.6 使用sealed修飾符來禁止繼承 
8.7 多態(tài):使用虛方法來改變類的行為 
8.8 使用虛屬性 
8.9 定義抽象類 
8.10 聲明抽象函數(shù) 
8.11 使用對象瀏覽器 
8.12 設(shè)置瀏覽范圍 
8.13 使用對象面板 
8.14 使用成員面板 
8.15 使用對象瀏覽器進(jìn)行導(dǎo)航 
8.16 搜索符號(hào) 
第9章 異常處理 
9.1 在CLR中使用異常處理 
9.2 使用try和catch代碼塊 
9.3 捕獲異常 
9.4 使用多重catch代碼塊 
9.5 使用異常類 
9.6 拋出異常 
9.7 異常塊的作用域 
9.8 使用帶有checked變量的異常 
9.9 在異常塊中結(jié)束程序 
9.10 理解finally代碼塊 
第10章 C#高級(jí)特性 
10.1 嵌套的名稱空間 
10.2 使用using指令來指定名稱空間 
10.3 深入了解using語句 
10.4 添加引用 
10.5 創(chuàng)建模塊文件 
10.6 創(chuàng)建共享配件 
10.7 使用C#接口定義抽象行為 
10.8 使用反射機(jī)制獲取運(yùn)行時(shí)信息 
10.9 動(dòng)態(tài)調(diào)用對象 
10.10 創(chuàng)建執(zhí)行線程
第11章 使用C#數(shù)組 
11.1 初始化數(shù)組 
11.2 使用多維數(shù)組 
11.3 使用不規(guī)則數(shù)組 
11.4 使用System.Array類 
11.5 數(shù)組的搜索和排序 
11.6 使用Copy()方法來復(fù)制數(shù)組值 
11.7 使用對象數(shù)組 
11.8 使用索引器 
11.9 索引器的工作機(jī)制 
11.10 聲明索引器 
11.11 使用C#的索引器向?qū)?nbsp;
第12章 文件操作 
12.1 使用FileStream類 
12.2 使用MemoryStream類創(chuàng)建臨時(shí)存儲(chǔ)空間 
12.3 使用NetworkStream類創(chuàng)建網(wǎng)絡(luò)連接 
12.4 使用BufferedStream類緩沖流的輸入輸出 
12.5 執(zhí)行異步I/O 
12.6 用Null字段作為位存儲(chǔ)桶刪除無用的數(shù)據(jù) 
12.7 使用TextReader和TextWriter抽象類 
12.8 使用StreamReader和StreamWriter類 
12.9 使用FileOpen通用對話框打開文件 
12.10 使用File和FileInfo類 
12.11 獲取和設(shè)置目錄 
第三部分 用C#進(jìn)行Windows編程
第13章 編寫Windows應(yīng)用程序 
13.1 創(chuàng)建基于窗體的應(yīng)用 
13.2 隱藏和顯示窗體 
13.3 在窗體上添加控件 
13.4 向應(yīng)用程序中添加窗體 
13.5 設(shè)置Tab鍵順序 
13.6 設(shè)置窗體的屬性 
13.7 使用模態(tài)和非模態(tài)窗體 
第14章 調(diào)試C#程序 
14.1 使用DbgCLR.exe調(diào)試C#和.NET應(yīng)用程序 
14.2 使用實(shí)時(shí)調(diào)試工具來調(diào)試.Net應(yīng)用程序 
14.3 在Visual Studio調(diào)試器中運(yùn)行程序 
14.4 設(shè)置斷點(diǎn)來暫停執(zhí)行程序 
14.5 在方法中設(shè)置條件 
14.6 恢復(fù)堆棧跟蹤信息
14.7 使用調(diào)試類 
14.8 使用跟蹤偵聽器 
14.9 將調(diào)試信息寫入事件日志中 
第15章 創(chuàng)建用戶界面 
15.1 在窗體上添加菜單 
15.2 使用菜單設(shè)計(jì)器 
15.3 為菜單增加修飾 
15.4 增加快捷鍵 
15.5 增加圖形 
15.6 增加工具欄 
15.7 增加上下文菜單 
15.8 在樹視圖控件中顯示內(nèi)容 
15.9 在列表視圖控件中顯示內(nèi)容 
15.10 一個(gè)資源管理器風(fēng)格的應(yīng)用程序 
第16章 使用Windows控件 
16.1 設(shè)置控件的屬性 
16.2 使用不可見控件 
16.3 響應(yīng)控件消息 
16.4 用一個(gè)事件來響應(yīng)多個(gè)控件 
16.5 使用空閑進(jìn)程來使能和禁用控件 
16.6 使用GroupBox控件 
16.7 單選按鈕控件 
16.8 錨定窗體中的控件 
16.9 在窗體上停靠控件 
第17章 使用公用對話框 
17.1 選擇顏色 
17.2 用FontDialog對話框來選擇文字的樣式 
17.3 打開/保存文件 
17.4 關(guān)于打印 
17.5 選擇打印機(jī) 
17.6 設(shè)置頁面選項(xiàng) 
17.7 預(yù)覽打印輸出 
第18章 使用代理和事件 
18.1 在C#程序中使用事件 
18.2 編寫事件處理函數(shù) 
18.3 使用代理給對象排序 
18.4 使用靜態(tài)代理 
18.5 查看代理的調(diào)用列表 
18.6 組合與刪除代理中的方法 
18.7 響應(yīng)定時(shí)器事件 
18.8 響應(yīng)System.Threading.Timer事件

本目錄推薦

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