Visual C# 2019程式設計16堂課
作者 | 數位新知 |
---|---|
出版社 | 聯合發行股份有限公司 |
商品描述 | Visual C# 2019程式設計16堂課:因應最新版VisualStudioCommunity2019為開發環境,介紹C#程式語言相關運用。本書配合VisualStudio2019整合式環境,能讓初學者透過直覺式學 |
作者 | 數位新知 |
---|---|
出版社 | 聯合發行股份有限公司 |
商品描述 | Visual C# 2019程式設計16堂課:因應最新版VisualStudioCommunity2019為開發環境,介紹C#程式語言相關運用。本書配合VisualStudio2019整合式環境,能讓初學者透過直覺式學 |
內容簡介 因應最新版Visual Studio Community 2019為開發環境,介紹C#程式語言相關運用。 本書配合Visual Studio 2019 整合式環境,能讓初學者透過直覺式學習、接近口語的淺白語法,輕鬆上手。 本書由淺入深引導解說Visual C# 2019的新功能,提供完整示意圖以及豐富的程式範例輔助學習,在介紹語法指令後,除了輔以實例外,並以流程延伸其思考邏輯,配合適當的註解,加深理解速度;同時,針對重要程式範例,加入程式解析說明,希望能幫助讀者快速且有信心的學習。每章均有精心設計的習題以及程式實作,可協助讀者檢驗學習成效,加強技術掌握。 本書以嚴謹的態度,配合精要的表達方式,不但可降低閱讀壓力,也能正確提供資訊相關學群學習程式語言的基本需求。 ※範例檔案請至深石數位官網下載
產品目錄 Chapter 01 認識程式運算思維與C# 1-1 程式語言簡介 1-2 我的運算思維 1-3 程式設計邏輯簡介 1-4 Visual Studio 2019概述 1-5 VC# 2019工作環境 本章習題園地 Chapter 02 我的第一支C#程式 2-1 開始建立新專案 2-2 C#程式結構解析 2-3 主控台應用程式 2-4 視窗應用程式 本章習題園地 Chapter 03 資料處理與運算子研究 3-1 變數 3-2 常數 3-3 C#資料型別 3-4 認識運算子 3-5 資料型別轉換 3-6 自訂型別簡介 本章習題園地 Chapter 04 流程控制必修攻略 4-1 循序結構 4-2 選擇結構 4-3 重複結構 4-4 跳躍敘述 本章習題園地 Chapter 05 陣列與字串 5-1 一維陣列 5-2 Array與AarrayList類別 5-3 陣列的其他應用 5-4 字串處理 本章習題園地 Chapter 06 物件導向程式設計入門 6-1 物件與類別 6-2 類別 6-3 物件實體化 6-4 認識物件週期 6-5 靜態類別 本章習題園地 Chapter 07 方法與參數傳遞 7-1 自訂方法 7-2 參數的傳遞機制 7-3 方法的傳遞對機制 7-4 方法多載與Lamdba運算式 7-5 類別庫簡介 本章習題園地 Chapter 08 徹底研究繼承與介面 8-1 單一繼承 8-2 多形 8-3 介面和抽象類別 本章習題園地 Chapter 09 異常狀況處理 9-1 常見錯誤 9-2 進入偵錯環境 9-3 中斷程式執行 9-4 例外狀況與處理類別 9-5 例外處理機制 9-6 自訂例外類別 本章習題園地 Chapter 10 表單與訊息回應 10-1 認識表單 10-2 環境屬性 10-3 事件處理 10-4 Windows Form的運作 10-5 使用表單 10-6 表單的事件 10-7 MessageBox類別 本章習題園地 Chapter 11 通用控制項 11-1 文字編輯控制項 11-2 其他實用控制項 11-3 認識選取控制項 本章習題園地 Chapter 12 鍵盤、滑鼠和表單應用 12-1 建立MDI表單 12-2 滑鼠事件 12-3 鍵盤事件 本章習題園地 Chapter 13 功能表與工具列 13-1 功能表的製作 13-2 建立子功表和快速鍵 13-3 工具列與狀態列 本章習題園地 Chapter 14 對話方塊 14-1 檔案對話方塊 14-2 設定字型與色彩 14-3 支援列印的元件 本章習題園地 Chapter 15 檔案輸入與輸出管理 15-1 輸出 入系統簡介 15-2 檔案系統簡介 15-3 磁碟目錄服務 15-4 二進位檔案的讀寫 本章習題園地 Chapter 16 繪圖功能與應用 16-1 Size與Point結構物件 16-2 幾何繪圖 16-3 Brush類別 16-4 繪製圖片和文字 本章習題園地
書名 / | Visual C# 2019程式設計16堂課 |
---|---|
作者 / | 數位新知 |
簡介 / | Visual C# 2019程式設計16堂課:因應最新版VisualStudioCommunity2019為開發環境,介紹C#程式語言相關運用。本書配合VisualStudio2019整合式環境,能讓初學者透過直覺式學 |
出版社 / | 聯合發行股份有限公司 |
ISBN13 / | 9789865004736 |
ISBN10 / | 9865004739 |
EAN / | 9789865004736 |
誠品26碼 / | 2681876332006 |
頁數 / | 592 |
注音版 / | 否 |
裝訂 / | P:平裝 |
語言 / | 1:中文 繁體 |
尺寸 / | 23X17X2.2CM |
級別 / | N:無 |
重量(g) / | 872.6g |
最佳賣點 : ● 以學習者角度編寫
● 以實用實作為主
● 內容圖文並茂
● 完整介紹各種撰寫程式的基礎概念
導讀 : 隨著.NET Framework技術的演進,Visual C#(# 唸作sharp)程式開發語言,除了在Windows傳統桌面配合.NET技術開發應用程式之外,也能在網頁和行動裝置做開發。Visual C#是一種具有特色的程式語言,包括:完全支援物件導向的程式語言、繼承C/C++語言的所有特色、具有自動系統資源回收機制。配合Visual Studio 2019整合式環境,能讓初學者透過直覺式學習、接近口語的淺白語法,輕鬆上手。
Visual Studio Community 2019是一套適合初學者的免費版本,藉由.NET Framework的開發平台,可以利用Visual Studio 2019的操作介面來學習Visual Basic、Visual C++、C#、F#甚至Python等程式語言。本書以Visual Studio Community 2019為開發環境,介紹C# 程式語言相關用法。
在介紹Visual C#程式語言的入門知識,主要以主控台應用程式為主,包括變數和常數的使用,基本資料型別的認識,流程控制的選擇和廻圈。另外,也可以使用陣列能節省記憶體空間,包括一維和多維和不規則陣列。在物件導向相關主題,從類別開始,實作物件的建構函式,參數傳遞要有方法。除此之外,藉由繼承的機制來討論介面和抽象類別。至於視窗功能則以Windows From的控制項為主,它涵蓋了功能表、對話方塊,不同功能的清單方塊;還有滑鼠和鍵盤的事件處理。
筆者在程式語言學習經驗中,觀察到對於較不具程式設計背景入門者,即使懂了語法,但實際撰寫程式碼時,常不知如何下手,造成程式編寫的挫折感,也浪費大量時間除錯,寫出來的程式,不夠簡潔又缺乏可讀性。因此如何提昇學C#語言的樂趣及減少學習障礙,是本書撰寫的思考重點。
市面上有些C#程式語言著作,會以片斷程式作為講解,這對初學者而言,可能形成撰寫程式的困難度。為了避免學習新語言上的不順暢。筆者在介紹語法指令後,除了輔以實例外,並以流程延伸其思考邏輯,配合適當的註解,加深理解速度。同時,針對重要的程式範例,會 加入程式解析的說明,希望幫助讀者快速且有
信心地學習。
本書除了大量程式範例外,在習題中也加入程式實作,因此,這是本書非常適合作為C#學習教材,老師在教授本課程時,可以搭配習題中的程式實作,指定為作業或考試題目,以檢測出學生的學習成效。雖然校稿過程力求無誤,唯恐有疏漏,還望各位先進不吝指教!