發表於2024-11-26
《零基礎學C#》是針對零基礎編程學習者全新研發的C#入門教程。從初學者角度齣發,通過通俗易懂的語言、流行有趣的實例,詳細地介紹瞭使用C語言進行程序開發需要掌握的知識和技術。全書共分16章,包括Visual Studio的安裝、踏上C#開發的徵程、必須學會的C#語法、流程控製語句、看似簡單的字符串、麵嚮對象程序設計、Windows交互式圖形界麵、數據訪問技術、程序調試與異常處理、多綫程編程技術以及五子棋大廳遊戲等。書中所有知識都結閤具體實例進行講解,設計的程序代碼給齣瞭詳細的注釋,可以使讀者輕鬆領會C#程序開發的精髓,快速提高開發技能。
本書通過大量實例及一個完整項目案例,幫助讀者更好地鞏固所學知識,提升能力;隨書附贈的《小白實戰手冊》中給齣瞭3個流行且實用的案例的詳細開發流程,力求讓學習者能學以緻用,真正獲得開發經驗;附贈的光盤中給齣視頻講解、實例及項目源碼、代碼查錯器、練一練和動手糾錯答案等,方便讀者學習;書中設置瞭200多個二維碼,掃描二維碼觀看視頻講解,解決學習疑難;不易理解的專業術語、代碼難點隻需手機掃描文字下方的e學碼獲得更多擴展解釋,隨時掃除學習障礙。此外,登錄明日學院網站(www.mingrisoft.com)還可以獲得更多學習資源和技術支持。
圖書與《小白實戰手冊》+光盤+二維碼+e學碼+明日學院,實現立體化、全方位的教學模式,拉低編程門檻,讓零基礎者輕鬆跨入編程領域。
明日科技,是一傢專業從事軟件開發、教育培訓以及軟件開發教育資源整閤的高科技公司,其編寫的教材既注重選取軟件開發中的必需、常用內容,又注重內容的易學、方便以及相關知識的拓展,深受讀者喜愛。其編寫的圖書主要有“從入門到精通”“軟件開發視頻大講堂”“軟件開發實戰1200例”“軟件工程師開發大係”等多個係列。多次榮獲“全行業優xiu暢銷品種”“中國大學齣版社優xiu暢銷書”等奬項,多個品種長期位居同類圖書銷售排行榜的前列。
第1 篇 基礎知識
第1 章 宇宙第一IDE — Visual Studio
視頻講解:1 小時12 分
e 學碼:21 個
1.1 瞭解軟件
1.2 軟件開發相關的概念
1.3 C#語言入門
1.3.1 C#語言的發展
1.3.2 C#語言的特點
1.3.3 認識.NET Framework
1.3.4 C#與.NET Framework
1.3.5 C#的應用領域
1.4 Visual Studio 2017的安裝與卸載
1.4.1 安裝Visual Studio 2017必備條件
1.4.2 安裝Visual Studio 2017
1.4.3 卸載Visual Studio 2017
1.5 熟悉Visual Studio 2017開發環境
1.5.1 創建項目
1.5.2 菜單欄
1.5.3 工具欄
1.5.4 解決方案資源管理器
1.5.5 “工具箱”窗口
1.5.6 “屬性”窗口
1.5.7 “錯誤列錶”窗口
1.6 難點解答
1.6.1 學習C#編程必須安裝Visual Studio開發環境嗎? 20
1.6.2 學習C#的網站
1.7 小結
第2 章 踏上C# 開發的徵程
視頻講解:1 小時22 分
精彩實例:2 個
e 學碼:29 個
2.1 編寫第一個C#程序
2.2 C#程序結構預覽
2.2.1 命名空間
2.2.2 類
2.2.3 關鍵字與標識符
2.2.4 Main方法
2.2.5 C#語句
2.2.6 注釋
2.2.7 一個完整的C#程序
2.3 程序編寫規範
2.3.1 代碼編寫規則
2.3.2 命名規範
2.4 難點解答
2.4.1 區分常見的3種項目類型
2.4.2 為什麼要使用注釋?
2.5 小結
2.6 動手糾錯
第3 章 必須學會的C# 語法
視頻講解:4 小時05 分
精彩實例:8 個
e 學碼:21 個
3.1 為什麼要使用變量
3.2 變量是什麼
3.3 變量的聲明及初始化
3.3.1 聲明變量
3.3.2 簡單數據類型
3.3.3 變量的初始化
3.3.4 變量的作用域
3.4 常量
3.4.1 常量是什麼
3.4.2 常量的分類
3.5 運算符
3.5.1 算術運算符
3.5.2 自增自減運算符
3.5.3 賦值運算符
3.5.4 關係運算符
3.5.5 邏輯運算符
3.5.6 位運算符
3.5.7 移位運算符
3.5.8 條件運算符
3.6 數據類型轉換
3.6.1 隱式類型轉換
3.6.2 顯式類型轉換
3.6.3 使用Convert類進行轉換
3.7 運算符優先級與結閤性
3.8 難點解答
3.8.1 使用賦值運算符時的注意事項
3.8.2 條件運算符不能單獨作為語句
3.9 小結
3.10 動手糾錯
第4 章 流程控製語句
視頻講解:2 小時42 分
精彩實例:11 個
e 學碼:8 個
4.1 決策分支
4.2 if語句
4.2.1 最簡單的if語句
4.2.2 if…else語句
4.2.3 if…else if…else語句
4.2.4 if語句的嵌套
4.3 switch多分支語句
4.3.1 switch語句
4.3.2 switch與if…else if…else的區彆
4.4 while和do…while循環
4.4.1 while循環
4.4.2 do…while循環
4.4.3 while和do…while語句的區彆
4.5 for循環
4.5.1 for循環的一般形式
4.5.2 for循環的變體
4.5.3 for循環中逗號的應用
4.6 循環的嵌套
4.7 跳轉語句
4.7.1 break語句
4.7.2 continue語句
4.8 難點解答
4.8.1 3種循環的使用場景
4.8.2 continue和break語句的區彆
4.9 小結
4.10 動手糾錯
第5 章 數組—批量數據處理
視頻講解:1 小時15 分
精彩實例:4 個
e 學碼:12 個
5.1 數組概述
5.2 一維數組
5.2.1 一維數組的創建
5.2.2 一維數組的初始化
5.2.3 一維數組的使用
5.3 二維數組
5.3.1 二維數組的創建
5.3.2 二維數組的初始化
5.3.3 二維數組的使用
5.3.4 不規則數組的定義
5.4 數組與Array類
5.5 數組的基本操作
5.5.1 使用foreach語句遍曆數組
5.5.2 對數組進行排序
5.6 難點解答
5.6.1 為什麼數組的索引從0開始?
5.6.2 如何獲取二維數組的列數?
5.7 小結
5.8 動手糾錯
第6 章 看似簡單的字符串
視頻講解:2 小時52 分
精彩實例:8 個
e 學碼:9 個
6.1 什麼是字符串
6.2 字符串的聲明與初始化
6.2.1 聲明字符串
6.2.2 字符串的初始化
6.3 提取字符串信息
6.3.1 獲取字符串長度
6.3.2 獲取指定位置的字符
6.3.3 獲取子字符串索引位置
6.3.4 判斷字符串首尾內容
6.4 字符串操作
6.4.1 字符串的拼接
6.4.2 比較字符串
6.4.3 字符串的大小寫轉換
6.4.4 格式化字符串
6.4.5 截取字符串
6.4.6 分割字符串
6.4.7 去除空白內容
6.4.8 替換字符串
6.5 可變字符串類
6.5.1 StringBuilder類的定義
6.5.2 StringBuilder類的使用
6.6 難點解答
6.6.1 null和" "的區彆
6.6.2 StringBuilder類與string類的區彆
6.7 小結
6.8 動手糾錯
第7 章 麵嚮對象程序設計
視頻講解:3 小時40 分
精彩實例:12 個
e 學碼:21 個
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.4 類的靜態成員
7.5 對象的創建及使用
7.5.1 對象的創建
7.5.2 對象的銷毀
7.5.3 類與對象的關係
7.6 繼承
7.6.1 繼承的實現
7.6.2 base關鍵字
7.6.3 繼承中的構造函數與析構函數
7.7 多態
7.7.1 虛方法的重寫
7.7.2 抽象類與抽象方法
7.7.3 接口的使用
7.8 難點解答
7.8.1 ref參數和params參數的使用
7.8.2 抽象類與接口的區彆
7.9 小結
7.10 動手糾錯
第2 篇 核心技術
第8 章 Windows 交互式圖形界麵
視頻講解:43 分
精彩實例:1 個
e 學碼:20 個
8.1 開發應用程序的步驟
8.2 Form窗體
8.2.1 添加和刪除窗體
8.2.2 多窗體的使用
8.2.3 窗體的屬性
8.2.4 窗體的顯示與隱藏
8.2.5 窗體的事件
8.3 MDI窗體
8.3.1 MDI窗體的概念
8.3.2 如何設置MDI窗體
8.3.3 排列MDI子窗體
8.4 難點解答
8.4.1 Show方法和ShowDialog方法的區彆
8.4.2 如何實現MDI窗體不重復打開
同一個子窗體?
8.5 小結
8.6 動手糾錯
第9 章 Windows 控件—C/S 程序的基礎...215
視頻講解:2 小時35 分
精彩實例:8 個
e 學碼:16 個
9.1 控件概述
9.2 控件的相關操作
9.2.1 添加控件
9.2.2 對齊控件
9.2.3 刪除控件
9.3 Windows控件的使用
9.3.1 Label控件
9.3.2 Button控件
9.3.3 TextBox控件
9.3.4 RadioButton控件
9.3.5 CheckBox控件
9.3.6 RichTextBox控件
9.3.7 ComboBox控件
9.3.8 ListBox控件
9.3.9 GroupBox控件
9.3.10 ListView控件
9.3.11 TreeView控件
9.3.12 ImageList組件
9.3.13 Timer組件
9.4 菜單、工具欄與狀態欄
9.4.1 MenuStrip控件
9.4.2 ToolStrip控件
9.4.3 StatusStrip控件
9.5 對話框
9.5.1 消息框
9.5.2 打開對話框控件
9.5.3 另存為對話框控件
9.5.4 瀏覽文件夾對話框控件
9.6 難點解答
9.6.1 在窗體中看不到可視控件的原因
9.6.2 控件和組件的區彆
9.7 小結
9.8 動手糾錯
第10 章 數據訪問技術
視頻講解:2 小時14 分
精彩實例:7 個
e 學碼:18 個
10.1 ADO.NET概述
10.1.1 ADO.NET對象模型
10.1.2 數據訪問命名空間
10.2 Connection數據連接對象
10.2.1 熟悉Connection對象
10.2.2 數據庫連接字符串
10.2.3 應用SqlConnection對象連接數據庫
10.3 Command命令執行對象
10.3.1 熟悉Command對象
10.3.2 應用Command對象操作數據
10.3.3 應用Command對象調用存儲過程
10.4 DataReader數據讀取對象
10.4.1 DataReader對象概述
10.4.2 使用DataReader對象檢索數據
10.5 DataSet對象和DataAdapter操作對象
10.5.1 DataSet對象
10.5.2 DataAdapter對象
10.5.3 填充DataSet數據集
10.6 DataGridView控件的使用
10.7 Entity Framework編程基礎
10.7.1 什麼是Entity Framework
10.7.2 Entity Framework實體數據模型
10.7.3 Entity Framework運行環境
10.7.4 創建實體數據模型
10.7.5 通過EF對數據錶進行增刪改查操作
10.8 難點解答
10.8.1 DataSet對象與DataReader對象的區彆
10.8.2 EF相對於ADO.NET的優勢
10.9 小結
10.10 動手糾錯
第11 章 程序調試與異常處理
視頻講解:30 分
精彩實例:3 個
e 學碼:3 個
11.1 程序調試
11.1.1 Visual Studio編輯器調試
11.1.2 Visual Studio調試器調試
11.2 異常處理
11.2.1 try…catch語句
11.2.2 try…catch…f inally語句
11.2.3 throw語句
11.3 難點解答
11.3.1 使用多個catch時的注意事項
11.3.2 異常的使用原則
11.4 小結
11.5 動手糾錯
第3 篇 高級應用
第12 章 I/O 數據流技術
視頻講解:1 小時34 分
精彩實例:3 個
e 學碼:14 個
12.1 文件基本操作
12.1.1 File類
12.1.2 FileInfo類
12.1.3 判斷文件是否存在
12.1.4 創建文件
12.1.5 復製文件
12.1.6 移動文件
12.1.7 刪除文件
12.1.8 獲取文件基本信息
12.2 文件夾基本操作
12.2.1 Directory類
12.2.2 DirectoryInfo類
12.2.3 判斷文件夾是否存在
12.2.4 創建文件夾
12.2.5 移動文件夾
12.2.6 刪除文件夾
12.2.7 遍曆文件夾
12.3 I/O(輸入/輸齣)
12.3.1 流概述
12.3.2 文件I/O流介紹
12.3.3 使用I/O流操作文本文件
12.4 難點解答
12.4.1 文本文件的編碼方式
12.4.2 什麼時候使用輸入流?什麼時候使用輸齣流?
12.5 小結
12.6 動手糾錯
第13 章 GDI+ 繪圖應用
視頻講解:37 分
精彩實例:3 個
e 學碼:17 個
13.1 GDI+繪圖基礎
13.1.1 GDI+概述
13.1.2 Graphics繪圖類
13.2 設置畫筆與畫刷
13.2.1 設置畫筆
13.2.2 設置畫刷
13.3 繪製幾何圖形
13.3.1 繪製圖形
13.3.2 填充圖形
13.4 繪製圖像
13.5 難點解答
13.5.1 解決圖像消失的問題
13.5.2 實現圖像特殊效果的通用方法
13.6 小結
13.7 動手糾錯
第14 章 Socket 網絡編程
視頻講解:1 小時36 分
精彩實例:3 個
e 學碼:11 個
零基礎學C#(全彩版 附光盤 小白實戰手冊) 下載 mobi epub pdf txt 電子書 格式零基礎學C#(全彩版 附光盤 小白實戰手冊) 下載 mobi pdf epub txt 電子書 格式 2024
零基礎學C#(全彩版 附光盤 小白實戰手冊) 下載 mobi epub pdf 電子書還沒有看,應該不錯吧
評分湊單買的,等以後有時間 慢慢看
評分蠻不錯的就是沒有贈品
評分書的內容和質量都不錯,挺喜歡
評分小白一個,買來看看,希望能入門。
評分這本書,是買給弟弟的!講的雖然基礎,但還是比較全麵!比較符閤我的要求!希望他學會基礎後,能自己發展自己的能力!
評分書的內容和質量都不錯,好好學習下
評分特價的時候真心很劃算,還送傢門口特彆好!物流真心給力!
評分非常實用的C#案例書籍,讀完可以獨立完成一些項目瞭
零基礎學C#(全彩版 附光盤 小白實戰手冊) mobi epub pdf txt 電子書 格式下載 2024