本書主要介紹了使用VisualStudio2010進行嵌入式編程開發所需的基礎知識。全書共7章,內容包括編制簡單C#應用程序、常用標準控件、C#編程基礎、條件判斷與循環控制語句、C#面向對象編程、GDI+編程基礎和嵌入式編程實例。第7章將C#基本語法和嵌入式編程結合起來在眾多實例中具體體現,也可作為實訓章節。本書可作為高等職業院校計算機及相關專業的教材,也可作為計算機愛好者的自學參考用書。
本書是根據高等職業院校教學的要求,結合最新職業教育教學改革精神,以及本課程改革的經驗和成果編寫而成的。
本書在編寫過程中力求做到:以學生為主體,以職業教育活動為導向,體現工學結合;理論結合實際,以項目為載體,實現能力鍛煉;以加強學生的實訓能力為目標,組織課程教學,構建理論知識,實踐一體化的課程體系。
全書主要內容包含兩個部分:嵌入式編程的理論基礎、綜合實訓項目。全書共7章,內容包括編制簡單C#應用程序、常用標準控件、C#編程基礎、條件判斷與循環控制語句、C#面向對象編程、GDI+編程基礎和嵌入式編程實例。
本書由唐紅鎖任主編,蔣建武和陳路任副主編,費貴榮、錢晶、湯榮生參加編寫。其中,第1章由陳路編寫,第2章由蔣建武編寫,第3章~第7章由唐紅鎖編寫,費貴榮、錢晶、湯榮生負責項目實例的收集整理,全書由唐紅鎖統稿。
由于編者水平有限,書中難免存在不足之處,懇請廣大讀者不吝賜教。
前言
第1章 編制簡單C#應用程序 1
1.1 C#語言簡介 1
1.2 .NET開發平臺 3
1.3 第一個控制臺應用程序 9
第2章 常用標準控件 15
2.1 調用和調整控件 15
2.2 常用控件的使用 17
第3章 C#編程基礎 35
3.1 C#中的關鍵字和標識符 35
3.2 數據類型 37
3.3 數組 41
3.4 變量和常量 43
3.5 隱式類型轉換和顯式類型轉換 46
3.6 運算符與表達式 48
第4章 條件判斷與循環控制語句 59
4.1 條件判斷語句 59
4.2 循環控制語句 70
第5章 C#面向對象編程 85
5.1 類和對象的概念 85
5.2 類的成員 86
5.3 面向對象實例 95
第6章 GDI+編程基礎 100
6.1 GDI+繪圖基礎 100
6.2 圖形圖像處理基礎 111
第7章 嵌入式編程實例 118
7.1 數字簽字板 118
7.2 數字相冊 124
7.3 路燈監控系統 129
參考文獻 139