C#.NET程式設計教程

C#.NET程式設計教程

《C#.NET程式設計教程》是2010年清華大學出版社出版的圖書,作者是江紅。

基本介紹

  • 中文名:C#.NET程式設計教程
  • 作者:江紅
  • 出版社:清華大學出版社
  • 出版時間:2010年2月
  • 定價:45.00元
  • ISBN:9787302218661
  • 開本:16開
內容簡介,教材特色,讀者對象,教學資源,教材目錄,

內容簡介

《C#NET程式設計教程》基於Visual Studio 2008/NET Framework 3.5開發和運行環境,闡述C#3.0語言的基礎知識,以及使用C#3.0語言的實際開發套用實例。
具體內容包括C#NET語言基礎、面向對象編程、結構、枚舉、泛型、特性、語言集成查詢、多執行緒編程技術、數值日期和字元串處理、檔案和流輸入輸出、集合、資料庫訪問、Windows窗體應用程式、WPF應用程式、ASP NET Web應用程式設計等。

教材特色

《C#NET程式設計教程》作者結合多年的程式設計、開發及授課經驗,精選大量的實例,由淺人深、循序漸進地介紹C#NET程式設計語言,讓讀者能夠較為系統全面地掌握程式設計的理論和套用。

讀者對象

《C#NET程式設計教程》可作為高等學校各專業的電腦程式設計教程,同時也可作為廣大程式設計開發者、愛好者的自學參考書。

教學資源

《C#NET程式設計教程》配有實驗和輔導教材《C#NET程式設計實驗指導》,提供了大量的思考與實踐練習,讓讀者從實踐中鞏固和套用所學的知識。

教材目錄

第1部分C#.NET面向對象程式設計語言的基礎知識
第1章C#語言介紹
1.1C#語言概述
1.1.1C#語言簡介
1.1.2C#語言的特點和開發套用範圍
1.2C#語言的編譯和運行環境
1.2.1C#語言與.NETFramework
1.2.2C#的運行環境
1.2.3C#的開發環境
1.3創建簡單的C#程式
1.3.1Hello,World程式
1.3.2代碼分析
1.3.3編譯和運行結果
1.4C#程式的基本結構
1.4.1程式結構
1.4.2命名空間
1.4.3類和對象
1.4.4Main方法
1.4.5注釋
1.5本章小結
第2章數據類型、變數和常量
2.1數據類型
2.1.1類型系統
2.1.2值類型
2.1.3引用類型
2.1.4裝箱和拆箱
2.2變數
2.2.1變數的命名規則
2.2.2變數的聲明和賦值
2.2.3變數的分類
2.2.4變數的作用域
2.3常量
2.4預定義數據類型
2.4.1整型
2.4.2浮點類型
2.4.3decimal類型
2.4.4bool類型
2.4.5字元類型
2.4.6object類型
2.4.7string類型
2.4.8可以為null的類型
2.5類型轉換
2.5.1隱式轉換
2.5.2顯式轉換(強制轉換)
2.5.3Convert類提供的類型轉換方法
2.5.4checked關鍵字
2.6本章小結
目錄
C#.NET程式設計教程
第3章語句、運算符和表達式
3.1語句
3.2運算符
3.2.1算術運算符
3.2.2關係和類型測試運算符
3.2.3邏輯運算符
3.2.4賦值運算符
3.2.5字元串運算符
3.2.6位運算符
3.2.7條件運算符
3.2.8其他運算符
3.2.9運算符優先權
3.3表達式
3.3.1表達式的組成
3.3.2表達式的書寫規則
3.4本章小結
第4章程式流程和異常處理
4.1順序結構
4.2選擇結構
4.2.1if語句
4.2.2switch語句
4.3循環結構
4.3.1for循環
4.3.2while循環
4.3.3do…while循環
4.3.4foreach循環
4.3.5循環的嵌套
4.4跳轉語句
4.4.1goto語句
4.4.2break語句
4.4.3continue語句
4.4.4return語句
4.5異常處理
4.5.1異常處理機制
4.5.2創建和引發異常
4.6本章小結
第5章數組和指針
5.1數組
5.1.1一維數組
5.1.2多維數組
5.1.3交錯數組
5.1.4數組的基本操作和排序
5.1.5作為對象的數組
5.2指針
5.2.1不安全代碼
5.2.2指針
5.3本章小結
第6章類和對象
6.1面向對象概念
6.1.1對象的定義
6.1.2封裝
6.1.3繼承
6.1.4多態性
6.2類和對象
6.2.1類的聲明
6.2.2創建對象
6.2.3訪問修飾符
6.3嵌套類
6.3.1嵌套類的聲明
6.3.2嵌套類和包含類的關係
6.2.3嵌套類的訪問
6.4分部類
6.5本章小結
第7章類成員
7.1類的成員
7.1.1數據成員
7.1.2函式成員
7.1.3靜態成員和實例成員
7.2欄位
7.2.1欄位的聲明和訪問
7.2.2靜態欄位和實例欄位
7.2.3常量欄位
7.2.4隻讀欄位
7.2.5可變欄位
7.3方法
7.3.1方法的聲明和調用
7.3.2參數的傳遞
7.3.3方法的重載
7.3.4靜態方法和實例方法
7.3.5分部方法
7.3.6外部方法
7.4屬性
7.4.1屬性的聲明和訪問
7.4.2靜態屬性和實例屬性
7.4.3自動實現的屬性
7.5索引器
7.5.1索引器的聲明和訪問
7.5.2索引器的重載
7.6運算符重載
7.6.1運算符重載概述
7.6.2轉換運算符
7.7構造函式和析構函式
7.7.1實例構造函式
7.7.2私有構造函式
7.7.3靜態構造函式
7.7.4析構函式
7.8本章小結
第8章繼承和多態
8.1繼承和多態的基本概念
8.1.1繼承和多態
8.1.2繼承的類型
8.2派生類
8.2.1派生類的簡介
8.2.2訪問關鍵字this和base
8.2.3虛方法、重寫方法和隱藏方法
8.3抽象類和抽象方法
8.3.1抽象類
8.3.2抽象方法
8.4密封類和密封方法
8.4.1密封類
8.4.2密封方法
8.5接口
8.5.1接口聲明
8.5.2分部接口
8.5.3接口成員
8.5.4接口實現
8.5.5接口繼承
8.6本章小結
第9章 委託和事件
第10章 結構和枚舉
第11章 泛型
第12章 特性
第13章 語言集成查詢
第14章 多執行緒編程技術
第2部分 NET Framework 類庫基本套用
第15章 數值、日期和字元串處理
第16章 檔案和流I/O
第17章 集合和數據結構
第18章 資料庫訪問
第3部分 C#NET應用程式開發
第19章 Windows 窗體應用程式
第20章 WPF應用程式
第21章 ASPNET Web應用程式
附錄參考文獻
……

相關詞條

熱門詞條

聯絡我們