C#程式設計實用教程(楊春元著圖書)

C#程式設計實用教程(楊春元著圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

楊春元編著的《C#程式設計實用教程》從教學實際需求出發,合理安排知識結構,從零開始、由淺入深、循序漸進地講解C#的基本知識和使用方法。本書共分為10章。 本書圖文並茂、條理清晰、通俗易瞳、內容豐富,在講解每個知識點時都配有相應的實例,方便讀者上機實踐。同時在難於理解和掌握的部分內容上給出相關提示,讓讀者能夠快速地提高操作技能。此外,本書配有大量綜合實例和練習,能讓讀者在不斷的實際操作中更加牢固地掌握書中講解的內容。

基本介紹

  • 書名:C#程式設計實用教程
  • 作者:楊春元
  • ISBN:9787302326724
  • 類別:自然科學
  • 頁數:349
  • 定價:38
  • 出版社:清華大學出版社
  • 出版時間:2013-7
  • 裝幀:平裝
  • 開本:12K
出版信息,內容簡介,目錄,

出版信息

C#程式設計實用教程
作者:楊春元
出版社:清華大學出版社
出版年:2013-7
頁數:349
定價:38
裝幀:平裝
ISBN:9787302326724

內容簡介

《計算機基礎與實訓教材系列:C#程式設計實用教程》由淺入深、循序漸進地介紹了C#的基本語法與編程技巧,以及面向對象程式設計的精髓。全書共10章,分別介紹了C群的起源、.NET Framework的工作原理、C#的基本語法、面向對象編程、程式調試和異常處理、Windows應用程式設計、數據訪問、Web應用程式及Web服務等。最後一章安排了項目實踐,綜合運用所學知識創建一個簡易的微博系統,該系統包含兩個不同的項目:類庫項目和Web網站。通過這個綜合實例,可以提高和拓寬讀者的實際技能。《計算機基礎與實訓教材系列:C#程式設計實用教程》內容豐富、結構清晰、語言簡練、圖文並茂,具有很強的實用性和可操作性,是一本適合於大中專院校、職業院校及各類社會培訓學校的優秀教材,也是廣大初、中級電腦用戶的自學參考書。

目錄

第1章 C#與.NET Framewonk
1.1 C#的起源
1.1.1 從C語言到C++
1.1.2 Java的出現
1.1.3 C#的誕生
1.1.4 C#的發展歷程
1.2 .NET Framework
1.2.1 什麼是.NET Framework
1.2.2 .NET Framework的工作原理
1.3 第一個C#程式
1.3.1 使用csc.exe
1.3.2 使用Visual Studio 2010
1.4 上機練習
1.5 習題
第2章 C#程式設計基礎
2.1 數據類型
2.1.1 數據類型的重要性
2.1.2 整數類型
2.1.3 浮點數類型
2.1.4 其他數據類型
2.1.5 轉義字元
2.2 字面量和變數
2.2.1 字面量
2.2.2 變數
2.3 運算符與表達式
2.3.1 算術運算符
2.3.2 賦值運算符
2.3.3 關係運算符
2.3.4 邏輯運算符
2.3.5 位運算符
2.3.6 布爾(位)賦值運算符
2.3.7 運算符的優先權
2.4 數據類型轉換
2.4.1 隱式轉換
2.4.2 顯式轉換
2.4.3 使用Convert命令轉換
2.5 程式控制語句
2.5.1 選擇語句
2.5.2 循環語句
2.5.3 跳轉語句
2.6 上機練習
2.7 習題
第3章 C#高級程式設計
3.1 複雜的變數類型
3.1.1 枚舉
3.1.2 結構
3.1.3 數組
3.1.4 使用字元串
3.2 函式
3.2.1 定義和使用函式
3.2.2 Main()函式
3.2.3 變數的作用域
3.2.4 為結構增加函式
3.2.5 遞歸函式
3.3 委託與事件
3.3.1 委託
3.3.2 事件
3.4 上機練習
3.5 習題
第4章 面向對象編程基礎
4.1 面向對象概述
4.1.1 一切都是對象
4.1.2 對象的生命周期
4.1.3 繼承與多態
4.1.4 靜態成員與靜態類
4.2 定義C#類
4.2.1 類的聲明
4.2.2 類基礎規範
4.2.3 類的主體
4.3 添加類成員
4.3.1 構造函式和析構函式
4.3.2 定義欄位
4.3.3 定義方法
4.3.4 定義屬性
4.3.5 在VS中添加類成員
4.3.6 運算符重載
4.4 結構和類對比
4.4.1 結構和類的區別
4.4.2 在結構中添加屬性
4.5 接口的定義與實現
4.5.1 接口概述
4.5.2 定義接口
4.5.3 接口的實現
4.6 部分類與部分方法
4.6.1 部分類的定義
4.6.2 部分方法
4.7 上機練習
4.8 習題
第5章 高級OOP技術
5.1 集合
5.1.1 對象之間的關係
5.1.2 提供集合功能的接口
5.1.3 使用集合
5.1.4 定義自己的集合
5.1.5 索引
5.1.6 疊代器
5.2 泛型
5.2.1 泛型概述
5.2.2 System.Collections.Generic命名空間
5.2.3 可空類型
5.3 定義泛型
5.3.1 定義泛型類
5.3.2 定義泛型方法
5.3.3 定義泛型接口
5.3.4 定義泛型委託
5.4 C#其他高級技術介紹
5.4.1 var變數
5.4.2 匿名類型
5.4.3 動態查找
5.4.4 擴展方法
5.4.5 Lambda表達式簡介
5.4.6 使用反射
5.5 上機練習
5.6 習題
第6章 程式調試和異常處理
6.1 調試C#程式
6.1.1 非中斷模式下的調試
6.1.2 中斷模式下的調試
6.2 C#的異常處理
6.2.1 通用異常類
6.2.2 未捕獲異常的後果
6.2.3 C#異常處理機制
6.2.4 終止應用程式
6.3 上機練習
6.4 習題
第7章 Windows程式設計
7.1 Windows應用程式概述
7.1.1 窗體與控制項
7.1.2 控制項的屬性與事件
7.2 簡單控制項介紹
7.2.1 按鈕控制項
7.2.2 Label和LinkLabel控制項
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.5 習題
第8章 數據訪問
8.1 讀寫檔案
8.1.1 什麼是流
8.1.2 讀寫檔案相關的類
8.1.3 序列化對象
8.2 使用用XML
8.2.1 用XML文檔格式
8.2.2 在應用程式中使用XML
8.3 使用ADO.NET
8.3.1 ADO.NET概述
8.3.2 使用ADO.NET訪問資料庫
8.3.3 使用ADO.NET讀寫用XML
8.4 LINQ簡介
8.4.1 使用LINQ查詢
8.4.2 LINQ查詢語法
8.4.3 使用LINQ查詢複雜對象
8.5 上機練習
8.6 習題
第9章 Web程式設計
9.1 Web編程基礎
9.1.1 ASP.NET概述
9.1.2 ASP.NET的工作原理
9.1.3 Web窗體頁指令
9.1.4 ASP.NET內部對象
9.2 創建Web站點
9.2.1 新建網站
9.2.2 ASP.NET伺服器控制項
9.2.3 用戶控制項
9.2.4 ASP.NET AJAX回送
9.3 Web服務
9.3.1 什麼是Web服務
9.3.2 Web服務體系結構
9.3.3 支持AJAX的WelD服務
9.3.4 創建Web服務
9.3.5 調用Web服務
9.4 上機練習
9.5 習題
第10章 項目實踐
10.1 系統設計
10.1.1 需求分析
10.1.2 資料庫設計
10.2 系統實現
10.2.1 基礎類庫項目
10.2.2 Web網站
10.2.3 設定啟動選項
10.3 系統運行效果
參考文獻

相關詞條

熱門詞條

聯絡我們