第1章 Visual C#程式設計基礎
本章除了說明基本軟體操作之外,還會讓讀者牛刀小試一番。
第2章 視窗應用程式設計
本章首要介紹的,就是微軟主打的視窗式的介面,包括表單、文字方塊、按鈕和標籤等控制項,讓初學者不但能快速建構程式,而且能漸漸喜歡撰寫程式。
第3章 功能表與MDI介面製作
本章的主要目的,就是希望讀者在開始學習基本控制項如表單、文字方塊、按鈕或標籤之餘,也能及早了解大型資訊系統常用的功能表或工具列等控制項是如何設計的,讓有興趣或漸漸有興趣撰寫程式的你能見樹又見林。
第4章 宣告與運算子
在前面,我們都只介紹如何建立介面和少許簡單的程式碼撰寫,從本章開始的後三章,我們開始要緊鑼密鼓的來介紹程式碼如何撰寫。本章除了介紹變數宣告之外,也將先來介紹程式碼裡最簡單的運算式語法。
第5章 選擇結構介紹
撰寫程式碼的第二個重點,就是選擇結構,本章將會介紹二重判斷、多重判斷、switch case,以及 if 巢狀等。
第6章 重覆結構介紹
重覆結構是撰寫程式碼的重頭戲,也是使用頻率相當高的程式碼。他是符合電腦程式使用概念的程式語法。本章我們將來看看重覆結構是如何撰寫的。
第7章 常用輸入控制項介紹
控制項是微軟對於VS產品的重點工具,因此,學習VS工具,若不懂控制項或沒有善用控制項,將無法發揮VS產品的開發效率,本章就讓我們來學習常用控制項的用法。
第8章 進階控制項介紹
本章節是延續上一章未介紹之控制項。若你打算開發大型資訊系統,本章的TreeView是可以表現你專業的主畫面系統,再加上List View,更能設計出多變的主畫面。
第9章 事件、程式除錯與例外處理
事件是微軟驅動程式的一種方式,運用事件的發生,讓程式能自動執行,在所有物件中(包括人),幾乎每一個物件都有許多不同的事件,例如當你操作鍵盤或滑鼠時,其實也觸發了一些事件。
而當你在這些事件撰寫程式時,有時會因為不注意而發生讓人想不到的錯誤或問題,這時可以運用程式除錯或例外處理來解決一些無法預期的錯誤。
第10章 方法與函數
本章討論如何將程式碼寫成一個方法的程序,然後,當你有需要時就可以去呼叫並使用它,不但使主要程式看起來簡單,也讓本來需要重複撰寫的程式可以資源共享。
第11章 陣列、檔案與對話方塊
本章配合資料庫的前身─資料檔來一併作介紹,運用陣列來儲存檔案資料作一些處理。
第12章 物件導向程式設計
本章以淺顯易懂的方式,並捨棄物件導向較艱深難懂的內容,以實作方式帶領讀者學習物件導向程式設計的概念,內容包括如何建構類別,如何實作類別,包括類別內常用的程式,如建構子、屬性、方法及靜態成員等等,另外並說明繼承、複寫與介面的概念。