C#程式設計基礎入門與實戰

C#程式設計基礎入門與實戰
定價:360
NT $ 360
  • 出版社:清華大學出版社
  • 出版日期:2020-01-01
  • 語言:簡體中文
  • ISBN10:7302540926
  • ISBN13:9787302540922
  • 裝訂:平裝 / 340頁 / 16k / 19 x 26 x 1.7 cm / 普通級 / 單色印刷 / 初版
 

內容簡介

C#語言是微軟公司推出的功能強大的程式設計語言,能夠開發出桌面程式、Web程式和移動應用程式。
  
本書以通俗易懂的語言、翔實生動的操作案例、精挑細選的使用技巧,指導初學者快速掌握C#語言的基礎知識與使用方法。
  
本書主要內容包括C#語言基礎、語法基礎、運運算元與運算式、流程控制語句、方法、物件導向程式設計、陣列和集合、繼承與多態、字串與規則運算式、委託與事件、泛型、異常處理和程式調試、檔、Windows表單程式設計、ADO.NET和資料庫操作等方面的知識。全書循序漸進、結構清晰,以實戰演練的方式介紹知識點,讓讀者一看就懂。
  
本書面向學習C#開發的初、中級用戶,適合無基礎又想快速掌握C#開發入門的讀者,同時對有經驗的C#使用者也有很高的參考價值,還可以作為高等院校專業課教材和社會培訓機構的培訓教材。

 

作者介紹

文杰書院,專門從事電腦圖書的策劃與編寫,主要成員由本工作室的全職工作人員、高校教師、各行各業的工程技術人員組成,圖書出版範圍涵蓋電腦科學與技術的各個分支,兼顧電腦知識普及與提高,注重理論與應用相結合,努力推廣實用性強的應用技術。

 

目錄

第1章 C#語言基礎
1.1 C#語言介紹
1.1.1 C#語言的特點
1.1.2.NET Framework框架
1.2 史上最強開發工具——Microsoft Visual Studio
1.2.1 Visual Studio 2017的新功能
1.2.2 Visual Studio 2017的版本
1.2.3 安裝Microsoft Visual Studio
1.3 初識Microsoft Visual Studio開發環境
1.3.1 設置工作
1.3.2 新建項目
1.3.3 解決方案和類視圖
1.3.4 文字編輯器
1.3.5 生成與查錯
1.4 實踐案例與上機指導
1.4.1 創建工程並編寫代碼
1.4.2 運行並調試
1.4.3 分析代碼
1.5 思考與練習

第2章 語法基礎
2.1 語句和注釋
2.1.1 語句
2.1.2 注釋
2.2 變數
2.2.1 C#語言的資料類型
2.2.2 參考類型
2.2.3 數值型別
2.2.4 基本類型
2.2.5 變數命名
2.2.6 變數的聲明和賦值
2.3 常量
2.4 類型轉換
2.4.1 隱式轉換
2.4.2 顯式轉換
2.5 實踐案例與上機指導
2.5.1 枚舉
2.5.2 結構
2.6 思考與練習

第3章 運運算元與運算式
3.1 運運算元和運算式基礎
3.2 運運算元
3.2.1 基本運運算元
3.2.2 數學運運算元
3.2.3 設定運運算元
3.2.4 比較運運算元
3.2.5 邏輯運運算元
3.2.6 移位運運算元
3.3 運運算元優先順序
3.4 實踐案例與上機指導
3.4.1 嘗試使用三元運運算元
3.4.2 運運算元的優先順序演練
3.5 思考與練習

第4章 流程控制語句
4.1 語句和語句塊
4.2 選擇語句
4.2.1 使用if語句
4.2.2 使用switch語句
4.3 迴圈語句
4.3.1 使用while語句
4.3.2 使用do…while語句
4.3.3 使用for語句
4.4 跳躍陳述式
4.4.1 使用break語句
4.4.2 使用continue語句
4.5 實踐案例與上機指導
4.6 思考與練習

第5章 方法
5.1 定義和使用方法
5.1.1 定義方法
5.1.2 方法參數
5.2 變數的作用域
5.3 靜態方法與實例方法
5.4 C#方法的參數
5.4.1 使用值參數
5.4.2 使用傳址參數
5.4.3 使用參數陣列
5.4.4 使用陣列參數
5.5 實踐案例與上機指導
5.6 思考與練習

第6章 物件導向程式設計
6.1 物件導向基礎
6.1.1 什麼是物件導向
6.1.2 C#語言的物件導向程式設計
6.1.3 實戰演練——OOP技術的應用
6.2 類
6.2.1 定義類
6.2.2 類的成員
6.2.3 定義並使用類的成員
6.3 訪問修飾符
6.3.1 5種訪問修飾符
6.3.2 類成員訪問修飾符
6.3.3 類的訪問修飾符
6.4 對象
6.4.1 創建對象
6.4.2 使用物件
6.5 構造方法
6.5.1 構造方法概述
6.5.2 使用私有構造方法
6.5.3 使用靜態構造方法
6.6 實踐案例與上機指導
6.6.1 使用析構方法
6.6.2 使用this關鍵字
6.7 思考與練習

第7章 陣列和集合
7.1 陣列
7.1.1 一維陣列
7.1.2 多維陣列
7.2 陣列的高級應用
7.2.1 陣列的屬性和方法
7.2.2 讀取陣列中的資料
7.2.3 複製陣列中的資料
7.2.4 搜索陣列中的資料
7.2.5 CreateInstance方法
7.2.6 陣列轉換
7.3 集合
7.3.1 C#集合基礎
7.3.2 ArrayList集合類
7.3.3 Hashtable集合類
7.4 實踐案例與上機指導
7.4.1 使用Queue集合類
7.4.2 使用SortedList集合類
7.5 思考與練習

第8章 繼承與多態
8.1 繼承
8.1.1 類的層次結構
8.1.2 使用C#繼承
8.2 隱藏
8.2.1 什麼是隱藏
8.2.2 在子類中實現隱藏
8.3 多態
8.3.1 虛方法和虛方法重寫
8.3.2 多態的好處
8.4 關鍵字base
8.4.1 base訪問
8.4.2 使用base指定構造函數
8.5 抽象類別和抽象方法
8.5.1 定義抽象類別
8.5.2 抽象成員
8.6 密封類和密封成員
8.6.1 密封類
8.6.2 密封成員
8.7 實踐案例與上機指導
8.7.1 使用靜態類
8.7.2 定義並使用介面
8.8 思考與練習

第9章 字串與規則運算式
9.1 字串
9.1.1 兩種字串格式
9.1.2 string和String
9.1.3 連接字串和提取字串
9.1.4 分隔字串
9.1.5 實現字元大小寫處理
9.1.6 字串比較
9.1.7 字元搜索
9.1.8 字元複製
9.1.9 字元修改
9.1.1 0字元格式化
9.1.1 1可變字串的類
9.2 規則運算式
9.2.1 C#規則運算式基礎
9.2.2 規則運算式的語言
9.2.3 規則運算式類
9.3 實踐案例與上機指導
9.3.1 使用分隔符號號號分隔
9.3.2 字元檢索處理
9.4 思考與練習

第10章 委託與事件
10.1 使用C#委託
10.1.1 委託基礎
10.1.2 聲明委託
10.1.3 委託的前世今生
10.1.4 使用委託
10.1.5 使用委託匿名方法
10.2 使用C#事件
10.2.1 聲明事件
10.2.2 使用事件
10.3 實踐案例與上機指導
10.3.1 根據使用者的按鍵操作來回應事件
10.3.2 使用訪問器方式回應事件
10.4 思考與練習

第11章 泛型
11.1 泛型基礎
11.1.1 泛型的特點
11.1.2 沒推出泛型之前的處理
11.2 聲明泛型
11.2.1 聲明泛型類
11.2.2 泛型介面
11.2.3 泛型委託
11.2.4 泛型方法
11.2.5 使用泛型約束
11.3 實踐案例與上機指導
11.3.1 泛型集合類的基本處理
11.3.2 泛型集合類的鍵值處理
11.4 思考與練習

第12章 異常處理和程式調試
12.1 異常處理
12.1.1 異常處理類
12.1.2 異常的特點
12.2 使用異常處理語句
12.2.1 使用try…catch語句
12.2.2 使用throw語句
12.2.3 使用try…catch…finally語句
12.2.4 使用多個catch語句
12.2.5 自訂異常
12.3 程式調試
12.3.1 中斷點調試
12.3.2 自訂調用堆疊
12.3.3 Visual Studio.NET的調試配置說明
12.3.4 使用 IntelliTrace進行調試
12.4 實踐案例與上機指導
12.5 思考與練習

第13章 文件
13.1 文件操作管理
13.1.1 文件管理類介紹
13.1.2 使用File和FileInfo
13.1.3 使用Directory和DirectoryInfo
13.1.4 使用Path
13.1.5 使用Environment
13.2 流文件操作管理
13.2.1 流檔的抽象基類Stream基礎
13.2.2 使用FileStream
13.2.3 使用StreamWriter和StreamReader
13.3 實踐案例與上機指導
13.3.1 使用BinaryReader讀取二進位資料
13.3.2 使用BinaryWriter寫入二進位資料
13.4 思考與練習

第14章 Windows表單程式設計
14.1 表單程式設計基礎
14.1.1 表單概述
14.1.2 一個簡單的表單程式
14.2 創建和使用表單
14.2.1 創建表單
14.2.2 表單設置
14.3 使用控制項和元件
14.3.1 控制項的屬性
14.3.2 使用Label控制項和LinkLabel控制項
14.3.3 使用TextBox控制項
14.3.4 使用Button控制項
14.4 使用表單功能表
14.4.1 主功能表控制項介紹
14.4.2 使用MenuStrip控制項
14.5 實踐案例與上機指導
14.6 思考與練習

第15章 ADO.NET和資料庫操作
15.1 ADO.NET概述
15.1.1 ADO.NET的產生背景
15.1.2 ADO.NET的對象
15.2 使用Connection物件連接資料庫
15.2.1 安裝Northwind
15.2.2 System.Data命名空間
15.2.3 基本連接處理
15.2.4 連接資料庫
15.2.5 關閉資料庫連接
15.2.6 及時關閉連接
15.3 使用Command物件操作資料庫
15.3.1 Command物件的屬性和方法
15.3.2 處理命令
15.4 實踐案例與上機指導
15.5 思考與練習

第16章 線上商城系統
16.1 項目介紹
16.1.1 電子商務的簡要介紹
16.1.2 線上商城系統構成模組
16.2 設計資料庫
16.2.1 資料庫設計
16.2.2 系統參數設置檔
16.3 資料訪問層
16.3.1 商品顯示
16.3.2 訂單處理
16.3.3 商品評論
16.3.4 商品分類
16.3.5 商品管理
16.4 購物車模組
16.4.1 購物車元件模組
16.4.2 購物車商品添加模組
16.4.3 購物車查看和管理模組
16.5 訂單處理
16.5.1 生成訂單編號
16.5.2 提交和創建訂單
16.5.3 訂單詳情模組
16.5.4 訂單清單模組
16.5.5 訂單狀態處理模組
16.6 項目展示
習題答案

網路書店 類別 折扣 價格
  1. 新書
    $360