【電子書】C#程式設計從入門到專業(上):完全剖析C#技術實務(第二版)
內容簡介
以學習者視角出發所撰寫的完全自學教材
♔Visual Studio 2017/2019/2022以上版本適用
♔百分百可以完全自學的C#教材
♔按照「認識」、「學會」、「應用」、「求職」四階段編撰之C#學習教材
♔精心設計具生活經驗、實用化的學習範例
♔引導學習歷程:實戰範例→原理講解→參考資料→重點整理→分析與討論
♔所有範例、練習、習題皆為實戰題目,可以直接應用於職場、工作與專題製作
作者將C#程式設計的實務知識分為「基礎篇」、「進階篇」、「深入篇」等三個層級,上冊內容精心規劃了十個章節及六個附錄,主要教導Windows Form應用程式、判斷與選擇、重複敘述、變數範圍、常用類別、陣列、常用控制項等基礎概念,以及自訂函式、列舉與結構、檔案處理等進階概念。除了可讓初學者快速入門C#程式設計,再搭配本書的精選範例以及清楚詳盡的步驟說明,將可逐步讓你邁向C#程式設計專業之路。
【讀完本書,您將學會】
♔認識與了解程式設計的邏輯思維
♔撰寫簡單C#程式
♔能使用C#自行完成課業習題與日常生活小程式
♔獨立完成專題
♔具備求職之C#基本能力
本書特色
♔一本書=自學+教學+參考資料(省去上網找不到資料的困難與大量時間)
♔疊加式之內容設計,可依據個人需求與時間多寡來學習不同難度的範例
♔每個範例皆為業界實戰經驗所簡化之學習範例
♔全書以範例導引C#學習歷程
♔範例程式講解詳細,非常適合自學與課後自我練習
目錄
	|第一篇 基礎篇|
	♔Chapter 01 Windows Form應用程式
	1-1 程式撰寫步驟 
	1-2 基本輸出輸入 
	範例1:Label、TextBox、Button
	範例2:MessageBox 
	範例3:InputBox 
	1-3 資料轉型
	範例4:計算購買物品金額
	1-4 控制項事件
	範例5:鍵盤事件
	範例6:滑鼠事件
	習題
	
	♔Chapter 02 判斷與選擇
	2-1 if…else判斷敘述 
	範例1:if 判斷敘述 
	範例2:if…else判斷敘述
	範例3:左右反彈球 
	2-2 輸入檢查與例外處理
	範例4:輸入檢查 
	範例5:例外處理(Exception Handling) 
	範例6:例外處理-錯誤類別 
	2-3 巢狀if…else判斷敘述 
	範例7:工作應徵條件篩選 
	2-4 switch…case選擇敘述 
	範例8:銀行全名查詢程式 
	範例9:多case區段 
	2-5 綜合應用
	範例10:星座查詢 
	習題
	
	♔Chapter 03 重複敘述
	3-1 for 重複敘述
	範例1:for重複敘述 
	範例2:for-多迴圈變數 
	範例3:for-變數迭代 
	範例4:巢狀for重複敘述 
	3-2 continue與break 
	範例5:continue與break 
	3-3 while重複敘述 
	範例6:while-知道執行次數 
	範例7:while-外在控制條件 
	範例8:後測式while
	習題 
	
	♔Chapter 04 變數範圍
	4-1 變數有效範圍
	4-2 全域變數與區域變數
	範例1:全域變數與區域變數 
	習題 
	
	♔Chapter 05 常用類別
	5-1 數學運算
	範例1:Math類別的數學運算 
	5-2 亂數
	範例2:測試亂數函式
	範例3:英雄與噴火龍
	5-3 日期與時間
	範例4:DateTime屬性、TimeZone屬性
	範例5:日期與時間的計算 
	5-4 字串處理
	範例6:String類別 
	範例7:StringBuilder類別
	習題
	
	♔Chapter 06 陣列
	6-1 一維陣列
	範例1:一維陣列 
	範例2:資料排序 
	範例3:陣列屬性與方法
	6-2 多維陣列
	範例4:計算銷售員之業績 
	6-3 搜尋、刪除與插入陣列資料
	範例5:搜尋陣列資料 
	範例6:刪除陣列資料
	範例7:插入陣列資料
	6-4 不規則陣列 
	範例8:不規則陣列
	6-5 動態控制項配置 
	範例9:動態產生控制項 
	範例10:動態控制項陣列 
	習題 
	
	|第二篇 進階篇|
	♔Chapter 07 常用控制項
	7-1 選擇控制項
	範例1:CheckedListBox
	範例2:DateTimePicker
	範例3:LinkTable-單超連結
	範例4:LinkTable-多超連結
	範例5:ListView-靜態建立
	範例6:ListView-動態建立
	範例7:MaskedTextBox
	範例8:MonthCalendar 
	7-2 捲軸控制項
	範例9:NumericUpDown
	範例10:V/HScrollBar
	7-3 視窗程式表單布局
	範例11:視窗程式表單布局
	練習 
	
	♔Chapter 08 自訂函式
	8-1 建立自訂函式
	範例1:建立自訂函式 
	8-2 函式回傳值 
	範例2:函式回傳值 
	8-3 參數傳遞
	範例3:參數傳遞 
	範例4:傳值呼叫 
	範例5:參考呼叫 
	範例6:陣列傳遞與回傳 
	範例7:可變數量的參數 
	範例8:具名引數與選擇性引數 
	8-4 遞迴函式
	範例9:使用遞迴函式計算1到10的累加
	8-5 區域函式
	範例10:區域函式 
	8-6 函式多載
	範例11:函式多載 
	8-7 泛型函式
	範例12:泛型① 
	範例13:泛型② 
	習題 
	
	♔Chapter 09 列舉與結構
	9-1 列舉
	範例1:列舉-基本宣告
	範例2:列舉-指定項目值
	範例3:列舉-位元旗標
	9-2 結構
	範例4:結構-基本形式
	範例5:結構-進階形式
	範例6:結構-綜合練習
	習題
	
	♔Chapter 10 檔案處理
	10-1 檔案與串流 
	10-2 目錄與路徑處理
	範例1:Directory示範
	範例2:Path示範
	10-3 檔案操作
	範例3:檔案操作-File類別 
	範例4:檔案操作-FileInfo類別 
	範例5:檔案操作-FileStream類別 
	範例6:檔案操作-StreamReader類別 
	範例7:檔案操作-StreamWriter類別 
	範例8:檔案操作-檔案壓縮與解壓縮 
	10-4 檔案編碼
	範例9:編碼 
	10-5 二進位檔案 
	範例10:二進位檔 
	習題
	
	|附錄篇|
	♔附錄A 安裝Visual Studio Community
	A-1 Visual Studio Community下載 
	A-2 安裝Visual Studio IDE
	
	♔附錄B Visual Studio整合開發環境介紹
	B-1 Visual Studio整合開發環境介紹
	
	♔附錄C C#程式架構
	C-1 認識C#程式結構
	C-2 C#方案/專案結構
	C-3 C#方案/專案屬性
	
	♔附錄D 變更.Net Framework版本
	D-1 變更C#程式的.Net Framework版本
	
詳細資料
詳細資料
- 
                                        
- 語言
 - 中文繁體
 - 裝訂
 
 - 
                                        
- ISBN
 - 9786263330559
 - 分級
 - 普通級
 
 - 
                                        
- 頁數
 - 608
 - 商品規格
 - 23*17
 
 - 
                                        
- 出版地
 - 台灣
 - 適讀年齡
 - 全齡適讀
 
 - 
                                        
- 注音
 - 級別
 
 
訂購/退換貨須知
購買須知:
使用金石堂電子書服務即為同意金石堂電子書服務條款。
電子書分為「金石堂(線上閱讀+APP)」及「Readmoo(兌換碼)」兩種:
- 請至會員中心→電子書服務「我的e書櫃」領取複製『兌換碼』至電子書服務商Readmoo進行兌換。
 
退換貨須知:
- 因版權保護,您在金石堂所購買的電子書僅能以金石堂專屬的閱讀軟體開啟閱讀,無法以其他閱讀器或直接下載檔案。
 - 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等),不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試閱」功能後再付款購買。
 
    
        
                  
                
		


商品評價