注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具C#編程及應(yīng)用程序開發(fā)教程

C#編程及應(yīng)用程序開發(fā)教程

C#編程及應(yīng)用程序開發(fā)教程

定 價:¥42.00

作 者: 劉燁,吳中元編著
出版社: 清華大學出版社
叢編項: 高等院校計算機教育系列教材
標 簽: C#

ISBN: 9787302070832 出版時間: 2003-09-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 516 字數(shù):  

內(nèi)容簡介

  C#語言是Microsoft公司為推行.NET戰(zhàn)略而發(fā)布的一種全新的、徹底的、面向?qū)ο蟮木幊陶Z言,它融C++的強大功能和Visual Basic的簡易性于一體,具有清晰的面向?qū)ο蟮恼Z法結(jié)構(gòu)、優(yōu)秀的編程開發(fā)環(huán)境和高效率的編譯工具。 本書從結(jié)構(gòu)上分為兩個部分。其中1~16章為C#語言程序設(shè)計基礎(chǔ),將C#語言的各種語法知識點按循序漸進的方式編排,并提供了豐富的示例。17~20章介紹了在.NET平臺上如何使用C#語言開發(fā)各種應(yīng)用程序,包括:創(chuàng)建Windows應(yīng)用程序、C#組件編程、C#數(shù)據(jù)庫編程、Web應(yīng)用程序以及Web服務(wù)等,幫助讀者在.NET平臺上開發(fā)各種應(yīng)用程序。 閱讀本書的讀者無需編程經(jīng)驗,可以是在校學習的各專業(yè)的研究生、本科生或大專生,或企、事業(yè)單位的初、中級用戶,本書也可作為廣大計算機初、中級愛好者的教材或參考書。

作者簡介

暫缺《C#編程及應(yīng)用程序開發(fā)教程》作者簡介

圖書目錄

第1章  Microsoft. NET平臺                  
 1. 1  網(wǎng)絡(luò)計算時代                  
 1. 2  Microsoft. NET平臺                  
 1. 3  . NET Framework                  
 1. 3. 1  公共語言運行時                  
 1. 3. 2  基礎(chǔ)類庫                  
 1. 3. 3  ADO. NET和XML                  
 1. 3. 4  基于ASP. NET編程框架上的WebForms和Web Services                  
 1. 3. 5  WinForms用戶界面                  
 1. 3. 6  . NET Framework的優(yōu)勢                  
 1. 4  新一代編程語言C#                  
 1. 4. 1  C#的新特性                  
 1. 4. 2  C#與C++                  
 1. 4. 3  C#與VB. NET                  
 1. 4. 4  C#與Java                  
 第2章  C#編程和編譯環(huán)境                  
 2. 1  Visual Studio. NET集成開發(fā)環(huán)境                  
 2. 1. 1  . NET集成開發(fā)環(huán)境(IDE)簡介                  
 2. 1. 2  創(chuàng)建項目                  
 2. 1. 3  編寫代碼環(huán)境                  
 2. 2  一個簡單的C#程序                  
 2. 3  編輯. 編譯和運行一個C#程序                  
 第3章  數(shù)據(jù)類型和變量                  
 3. 1  變量和常量                  
 3. 1. 1  變量                  
 3. 1. 2  常量                  
 3. 2  數(shù)值類型                  
 3. 2. 1  整數(shù)類型                  
 3. 2. 2  字符類型                  
 3. 2. 3  浮點數(shù)類型                  
 3. 2. 4  小數(shù)類型                  
 3. 2. 5  布爾型                  
 3. 2. 6  檢查和不檢查                  
 3. 3  引用類型                  
 3. 3. 1  對象類型                  
 3. 3. 2  字符串類型                  
 3. 4  各種簡單類型的數(shù)據(jù)間轉(zhuǎn)換                  
 3. 5  裝箱和拆箱轉(zhuǎn)換                  
 3. 5. 1  裝箱轉(zhuǎn)換                  
 3. 5. 2  拆箱轉(zhuǎn)換                  
 第4章  運算符和表達式                  
 4. 1  C#運算符概述                  
 4. 2  賦值運算符及其表達式                  
 4. 3  算術(shù)運算符及其表達式                  
 4. 3. 1  加法和減法運算符                  
 4. 3. 2  自增和自減運算符                  
 4. 3. 3  乘法和除法運算符                  
 4. 3. 4  取余運算符                  
 4. 4  關(guān)系運算符及其表達式                  
 4. 5  邏輯運算及其表達式                  
 4. 6  位運算符及其表達式                  
 4. 7  條件運算符及其表達式                  
 4. 8  其他運算符                  
 4. 8. 1  new運算符                  
 4. 8. 2  sizeof運算符                  
 4. 8. 3  is. as和typeof運算符                  
 4. 8. 4  checked和unchecked運算符                  
 第5章  數(shù)據(jù)的輸入和輸出                  
 5. 1  控制臺輸入                  
 5. 1. 1  Console. Read()方法                  
 5. 1. 2  Console. ReadLine()方法                  
 5. 2  控制臺輸出                  
 5. 2. 1  數(shù)據(jù)的格式化                  
 5. 2. 2  格式化說明符                  
 5. 3  處理字符串的方法                  
 5. 3. 1  String類的字符串方法                  
 5. 3. 2  StringBuilder類的字符串方法                  
 5. 3. 3  Parse()方法                  
 5. 3. 4  Convert類                  
 第6章  程序控制語句                  
 6. 1  選擇結(jié)構(gòu)程序設(shè)計                  
 6. 1. 1  if語句                  
 6. 1. 2  switch語句                  
 6. 1. 3  程序舉例                  
 6. 2  循環(huán)結(jié)構(gòu)程序設(shè)計                  
 6. 2. 1  while語句                  
 6. 2. 2  do-while語句                  
 6. 2. 3  for語句                  
 6. 2. 4  foreach語句                  
 6. 2. 5  程序舉例                  
 6. 3  break語句. continue語句和goto語句                  
 6. 3. 1  break語句                  
 6. 3. 2  continue語句                  
 6. 3. 3  goto語句                  
 6. 3. 4  程序舉例                  
 第7章  數(shù)組                  
 7. 1  一維數(shù)組                  
 7. 1. 1  一維數(shù)組的定義和初始化                  
 7. 1. 2  引用一維數(shù)組元素                  
 7. 2    維數(shù)組                  
 7. 2. 1  二維數(shù)組的定義和初始化                  
 7. 2. 2  初始化二維數(shù)組                  
 7. 2. 2  引用二維數(shù)組元素                  
 7. 3  不規(guī)則數(shù)組                  
 7. 3. 1  --維不規(guī)則數(shù)組的定義和初始化                  
 7. 3. 2    維不規(guī)則數(shù)組的引用                  
 7. 4  使用System. Array類的方法和屬性                  
 7. 4. 1  Array類的屬性                  
 7. 4. 2  使用Array類構(gòu)造數(shù)組                  
 7. 4. 3  使用Array類的方法                  
 第8章  類                  
 8. 1  面向?qū)ο蟪绦蛟O(shè)計思想                  
 8. 2  類及其構(gòu)成                  
 8. 3  創(chuàng)建對象                  
 8. 4  類的數(shù)據(jù)成員                  
 8. 4. 1  常量成員                  
 8. 4. 2  變量成員                  
 8. 4. 3  將類定義為數(shù)據(jù)成員                  
 8. 5  類的方法成員                  
 8. 5. 1  定義類的方法成員                  
 8. 5. 2  使用方法                  
 8. 5. 3  帶參數(shù)的方法                  
 8. 5. 4  靜態(tài)方法                  
 8. 5. 5  方法重載                  
 8. 5. 6  其他類方法                  
 8. 5. 7  遞歸方法                  
 8. 6  類的屬性成員                  
 8. 7  索引器                  
 8. 8  運算符重載                  
 8. 8. 1  重載運算符方法                  
 8. 8. 2  重載雙目運算符                  
 8. 8. 3  重載單目數(shù)學運算符                  
 8. 8. 4  重載關(guān)系運算符                  
 第9章  繼承與多態(tài)                  
 9. 1  繼承機制                  
 9. 1. 1  繼承的概念                  
 9. 1. 2  繼承的工作機制                  
 9. 1. 3  派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)                  
 9. 1. 4  base關(guān)鍵字的另一用途                  
 9. 1. 5  隱藏基類成員                  
 9. 1. 6  使用protected保護訪問方式                  
 9. 1. 7  使用internal內(nèi)部訪問方式                  
 9. 2  多態(tài)性和虛方法                  
 9. 2. 1  多態(tài)性                  
 9. 2. 2  虛方法                  
 9. 3  抽象類和抽象方法                  
 9. 3. 1  抽象類                  
 9. 3. 2  抽象方法                  
 9. 4  密封類和密封方法                  
 9. 4. 1  密封類                  
 9. 4. 2  密封方法                  
 9. 5  終極基類Object                  
 9. 5. 1  Object類中的方法                  
 9. 5. 2  裝箱/拆箱前后的數(shù)據(jù)類型                  
 9. 6  類轉(zhuǎn)換                  
 9. 6. 1  關(guān)鍵字is                  
 9. 6. 2  關(guān)鍵字as                  
 9. 6. 3  不同類型的對象組成的數(shù)組                  
 第10章  接口. 代理和事件                  
 10. 1  接口                  
 10. 1. 1  接口與類                  
 10. 1. 2  接口的定義                  
 10. 1. 3  接口的實現(xiàn)與使用                  
 10. 1. 4  接口映射                  
 10. 1. 5  顯式接口成員實現(xiàn)                  
 10. 1. 6  接口實現(xiàn)的繼承                  
 10. 1. 7  接口的重新實現(xiàn)                  
 10. 1. 8  接口的查詢                  
 10. 2  代理                  
 10. 2. 1  代理的概念                  
 10. 2. 2  代理的定義                  
 10. 2. 3  代理的使用                  
 10. 2. 4  Delegate類和Multicast Delegate類                  
 10. 2. 5  多重代理的實現(xiàn)                  
 10. 3  事件                  
 10. 3. 1  事件的概念                  
 10. 3. 2  創(chuàng)建事件和使用事件                  
 10. 3. 3  多播事件                  
 第11章  結(jié)構(gòu)和枚舉                  
 11. 1  結(jié)構(gòu)                  
 11. 1. 1  結(jié)構(gòu)與類                  
 11. 1. 2  結(jié)構(gòu)的定義                  
 11. 1. 3  使用和訪問結(jié)構(gòu)成員                  
 11. 1. 4  結(jié)構(gòu)的嵌套                  
 11. 1. 5  結(jié)構(gòu)與類的區(qū)別                  
 11. 2  枚舉                  
 11. 2. 1  枚舉的定義                  
 11. 2. 2  使用和訪問枚舉成員                  
 第12章  命名空間                  
 12. 1  命名空間                  
 12. 2  定義命名空間                  
 12. 3  使用命名空間                  
 12. 3. 1  命名空間的完全限定名                  
 12. 3. 2  C#應(yīng)用程序的組織結(jié)構(gòu)                  
 12. 3. 3  using語句                  
 第13章  異常處理                  
 13. 1  異常處理的概念                  
 13. 2  C#的異常控制機制                  
 13. 2. 1. 使用try/catch語句拋出和處理異常                  
 13. 2. 2  使用throw語句拋出異常                  
 13. 2. 3  使用finally語句添加最后執(zhí)行的操作                  
 13. 3  . NET Framework中的異常類                  
 13. 3. 1  C#異常處理的內(nèi)部機制                  
 13. 3. 2  . NET Framework中的異常類                  
 13. 4  自定義異常類                  
 第14章  編譯預(yù)處理和調(diào)試技術(shù)                  
 14. 1  程序中的錯誤                  
 14. 2  逐行檢查代碼                  
 14. 3  編譯預(yù)處理                  
 14. 3. 1  定義預(yù)處理                  
 14. 3. 2  條件編譯預(yù)處理                  
 14. 3. 3  輸出代碼中的錯誤和警告                  
 14. 3. 4  修改行號                  
 14. 3. 5  區(qū)域預(yù)編譯                  
 14. 4  使用調(diào)試工具                  
 14. 4. 1  幾個基本調(diào)試概念                  
 14. 4. 2  常用的調(diào)試策略                  
 14. 4. 3  程序的調(diào)試信息                  
 第15章  代碼屬性                  
 15. 1  概述                  
 15. 2  使用代碼屬性                  
 15. 3  . NET框架下的預(yù)定義屬性類                  
 15. 3. 1  帶參數(shù)的屬性                  
 15. 3. 2  System. Attribute類                  
 15. 3. 3  描述程序集和模塊的屬性                  
 15. 3. 4  描述源代碼的代碼屬性                  
 15. 4  自定義代碼屬性類                  
 15. 5  檢索有關(guān)的代碼屬性信息                  
 第16章  不安全代碼                  
 16. 1  不安全代碼                  
 16. 2  不安全的代碼塊                  
 16. 2. 1  指針                  
 16. 2. 2  unsafe關(guān)鍵字                  
 16. 2. 3  fixed語句                  
 16. 3  C#程序中的指針                  
 16. 3. 1  用指針訪問對象                  
 16. 3. 2  指針運算                  
 第17章  創(chuàng)建Windows應(yīng)用程序                  
 17. 1  什么是Windows窗體                  
 17. 2  創(chuàng)建簡單的WinForm程序                  
 17. 3  Windows窗體應(yīng)用程序模型                  
 17. 3. 1  窗體                  
 17. 3. 2  屬性                  
 17. 3. 3  控件                  
 17. 3. 4  事件                  
 17. 3. 5  Windows Forms程序設(shè)計的步驟                  
 17. 4  WinForm控件                  
 17. 4. 1  常用控件                  
 17. 4. 2  示例                  
 17. 5  Visual C#的菜單設(shè)計與編程                  
 17. 5. 1  菜單設(shè)計基礎(chǔ)知識                  
 17. 5. 2  示例                  
 17. 5. 3  用程序完成菜單設(shè)計                  
 17. 6  Visual C#中的MDI編程                  
 第18章  C#組件編程                  
 18. 1  用C#做類庫                  
 18. 1. 1  制作一個組件                  
 18. 1. 2  使用DLL                  
 18. 2  用C#做自定義控件                  
 18. 2. 1  創(chuàng)建控件                  
 18. 2. 2  使用控件                  
 18. 3  用C#做用戶控件                  
 18. 3. 1  控件制作                  
 18. 3. 2  使用組件                  
 18. 4  在WinForm中使用COM組件播放視頻文件                  
 第19章  C#數(shù)據(jù)庫編程                  
 19. 1  ADO. NET概述                  
 19. 2  ADO. NET的數(shù)據(jù)訪問對象                  
 19. 3  C#數(shù)據(jù)庫的Windows編程                  
 19. 4  Crystal Reports                  
 19. 4. 1  Crystal Reports概述                  
 19. 4. 2  報表設(shè)計                  
 19. 4. 3  創(chuàng)建簡單報表                  
 19. 4. 4  用CrystalReportViewer報表查看器承載報表                  
 第20章  開發(fā)Web應(yīng)用程序                  
 20. 1  Web編程技術(shù)的發(fā)展                  
 20. 2  ASP. NET的開發(fā)環(huán)境配置                  
 20. 3  編寫ASP. NET Web應(yīng)用程序                  
 20. 3. 1  一個簡單的Web應(yīng)用程序                  
 20. 3. 2  ASP. NET的執(zhí)行機制                  
 20. 3. 3  Web表單編程                  
 20. 4  ASP. NET服務(wù)器端控件                  
 20. 4. 1  Web服務(wù)器控件                  
 20. 4. 2  HTML服務(wù)器控件                  
 20. 4. 3  驗證控件                  
 20. 4. 4  用戶控件                  
 20. 5  Web應(yīng)用中使用ADO. NET訪問數(shù)據(jù)庫                  
 20. 6  創(chuàng)建Web服務(wù)                  
 20. 6. 1  Web服務(wù)                  
 20. 6. 2  一個簡單的Web服務(wù)                  
 20. 6. 3  使用Web服務(wù)訪問數(shù)據(jù)庫                  

本目錄推薦

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