熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

C#程序設(shè)計(jì)

中國水利水電出版社
    【作 者】魯立 張松慧 主編 【I S B N 】978-7-5170-2921-2 【責(zé)任編輯】陳潔 【適用讀者群】高職高專 【出版時(shí)間】2015-03-01 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數(shù)】192 【千字?jǐn)?shù)】267 【印 張】12 【定 價(jià)】27 【叢 書】高等職業(yè)教育精品示范教材(電子信息課程群) 【備注信息】
圖書詳情

    為滿足讀者學(xué)習(xí)C#程序設(shè)計(jì)的需要,本書系統(tǒng)地介紹了C#程序設(shè)計(jì)的編程環(huán)境、變量與表達(dá)式、流程控制語句與函數(shù)、數(shù)組與字符串、面向?qū)ο缶幊袒A(chǔ)、Windows窗體編程、ADO.NET數(shù)據(jù)庫訪問技術(shù)和GDI+編程與文件處理等內(nèi)容。

    本書難度適中,理論結(jié)合實(shí)際,便于讀者在“做中學(xué)”,完成對C#編程技術(shù)的掌握。為方便讀者在學(xué)習(xí)理論知識的同時(shí),又能獲得一些實(shí)用技能,每章都配有大量實(shí)訓(xùn)和實(shí)例。本書既可以作為高職高專教材,也可供計(jì)算機(jī)專業(yè)、非計(jì)算機(jī)專業(yè)以及其他相關(guān)人員學(xué)習(xí)參考。

    本書提供源代碼,讀者可以從中國水利水電出版社網(wǎng)站和萬水書苑上下載,網(wǎng)址為:http://www.waterpub.com.cn/softdown/和http://mightybasket.cn。

    實(shí)例具體,內(nèi)容充實(shí)。通過與開發(fā)過程中經(jīng)常遇到的需求相結(jié)合,將C#語言的基本功能和操作技巧融入到實(shí)例當(dāng)中進(jìn)行講解。

    基于需求,面向應(yīng)用。在講解每一個(gè)知識點(diǎn)之前,充分考慮了將C#語言的知識和實(shí)踐工作相結(jié)合,精心挑選符合各類常見程序需求的開發(fā)實(shí)例。

    圖文并茂,步驟詳細(xì)。書中實(shí)例的實(shí)現(xiàn)步驟都以通俗易懂的語言闡述,并配有插圖,詳細(xì)而貼切。

    案例精講,注重實(shí)戰(zhàn)。介紹了綜合項(xiàng)目案例的開發(fā)過程,以提高讀者的實(shí)際開發(fā)水平,從而輕松應(yīng)對實(shí)際的項(xiàng)目開發(fā)。

    實(shí)踐練習(xí),鞏固提高。各章最后都提供了典型的實(shí)踐練習(xí)題,讀者可以通過完成這些練習(xí)題來檢測自己的學(xué)習(xí)效果,從而達(dá)到鞏固和提高的目的。

    前 言

    為適應(yīng)社會的需要和程序設(shè)計(jì)的發(fā)展,全國高等院校的各個(gè)專業(yè)都開設(shè)了有關(guān)C#程序設(shè)計(jì)的課程,特別是近年來高職、高專教育的發(fā)展急需以C#程序設(shè)計(jì)為主的實(shí)用教材。根據(jù)此要求,我們組織了一批學(xué)術(shù)水平高、教學(xué)經(jīng)驗(yàn)豐富的教師編寫了這本教材,避開了難懂的理論,取而代之的是與實(shí)際應(yīng)用相關(guān)的實(shí)例和實(shí)訓(xùn)。

    本書層次清楚、概念準(zhǔn)確、深入淺出、通俗易懂。全書堅(jiān)持實(shí)用技術(shù)與工程實(shí)踐相結(jié)合的原則,側(cè)重理論聯(lián)系實(shí)際,結(jié)合高等職業(yè)院校學(xué)生的特點(diǎn),注重基本能力和基本技能的培養(yǎng)。注意到讀者已有的知識背景和接受能力,理論部分的選材遵循“必要、適度夠用”的高職、高專教育原則,并注意增加實(shí)踐內(nèi)容來幫助讀者提高應(yīng)用能力。

    本書有以下幾點(diǎn)特色:①實(shí)例具體,內(nèi)容充實(shí)。本書不像其他教程那樣只單純講解C#語言的語法規(guī)則,而是通過與開發(fā)過程中經(jīng)常遇到的需求相結(jié)合,將C#語言的基本功能和操作技巧融入到示例中進(jìn)行講解,并全面覆蓋語法知識、面向?qū)ο蟆indows編程、高級編程等C#語言的重點(diǎn)內(nèi)容。②基于需求,面向需求。作者在講解每一個(gè)知識點(diǎn)之前,充分考慮到將C#語言的知識與實(shí)踐工作相結(jié)合,精心挑選出符合各類常見程序需求的開發(fā)實(shí)例,使讀者不僅能學(xué)到C#語言的知識,而且能了解實(shí)際的IT求職和工作中的要求。③圖文并茂,步驟詳細(xì)。書中每個(gè)實(shí)例的實(shí)現(xiàn)步驟都以通俗易懂的語言闡述,并配有插圖,詳細(xì)而貼切。讀者只需要按照步驟操作,就可以學(xué)習(xí)到C#語言的相關(guān)知識,并體會到獨(dú)立開發(fā)的樂趣。④案例精講,注重實(shí)戰(zhàn)。本書介紹了綜合項(xiàng)目案例的開發(fā)過程,以提高讀者的實(shí)際開發(fā)水平,從而輕松地應(yīng)對實(shí)際的項(xiàng)目開發(fā)。⑤實(shí)踐練習(xí),鞏固提高。各章最后都提供了典型的實(shí)踐練習(xí)題,讀者每學(xué)完一章,可以通過完成這些練習(xí)題來檢測自己的學(xué)習(xí)效果,從而達(dá)到鞏固和提高的目的。

    全書共分8章,主要包括C#概述、變量與表達(dá)式、流程控制與函數(shù)、數(shù)組與字符串、面向?qū)ο缶幊袒A(chǔ)、Windows窗體程序、數(shù)據(jù)庫訪問和GDI+編程與文件處理等知識供讀者學(xué)習(xí)參考。

    本書由魯立、張松慧任主編,張恒、梁曉婭任副主編,魯立統(tǒng)審全稿,王路群教授擔(dān)任主審。武漢軟件工程職業(yè)學(xué)院的王彩梅、李國強(qiáng)、張勇、何水艷、劉頌和武漢中等職業(yè)藝術(shù)學(xué)校的劉楨等參加了編寫工作。

    由于作者水平有限,書中不妥或錯(cuò)誤之處在所難免,殷切希望廣大讀者批評指正。如有問題,請發(fā)郵件至whsvcluli76@163.com。

    編 者

    2014年11月


    前言

    第1章 C#概述 1
    1.1 .NET框架 1
    1.1.1 .NET框架 1
    1.1.2 .NET Framework版本 3
    1.2 C#語言 3
    1.3 Visual Studio 2008編程環(huán)境 4
    1.3.1 Visual Studio 2008的新特性 5
    1.3.2 Visual Studio 2008的安裝 5
    1.4 創(chuàng)建C#項(xiàng)目 7
    1.4.1 C#控制臺應(yīng)用程序的創(chuàng)建步驟 8
    1.4.2 C#控制臺應(yīng)用程序的創(chuàng)建實(shí)例 8
    1.4.3 C#控制臺應(yīng)用程序的結(jié)構(gòu) 11
    1.4.4 C#程序代碼的基本語法規(guī)則 12
    1.5 習(xí)題 13
    第2章 變量與表達(dá)式 14
    2.1 數(shù)據(jù)類型 14
    2.1.1 數(shù)據(jù)類型的分類 14
    2.1.2 值類型 15
    2.1.3 引用類型 18
    2.1.4 類型轉(zhuǎn)換 19
    2.1.5 裝箱與拆箱 20
    2.2 變量與常量 21
    2.2.1 變量 21
    2.2.2 變量的種類 22
    2.2.3 常量 23
    2.3 運(yùn)算符與表達(dá)式 23
    2.3.1 運(yùn)算符分類 23
    2.3.2 算術(shù)運(yùn)算符 24
    2.3.3 賦值運(yùn)算符 25
    2.3.4 關(guān)系運(yùn)算符 25
    2.3.5 邏輯運(yùn)算符 25
    2.3.6 三目運(yùn)算符 25
    2.3.7 運(yùn)算符優(yōu)先級 26
    2.4 輸入與輸出 27
    2.5 習(xí)題 30
    第3章 流程控制與函數(shù) 31
    3.1 選擇語句 31
    3.1.1 if語句 32
    3.1.2 switch語句 35
    3.1.3 嵌套條件的if語句 36
    3.2 循環(huán)語句 37
    3.2.1 while語句 37
    3.2.2 do-while語句 38
    3.2.3 for語句 39
    3.2.4 foreach語句 40
    3.3 跳轉(zhuǎn)語句 41
    3.3.1 break語句和continue語句 41
    3.3.2 goto語句 42
    3.3.3 return語句 43
    3.4 異常處理 43
    3.4.1 try…catch語句 43
    3.4.2 try…catch…finally語句 44
    3.5 函數(shù)的定義與使用 45
    3.5.1 函數(shù)的定義 45
    3.5.2 函數(shù)的調(diào)用 45
    3.5.3 函數(shù)的遞歸調(diào)用 46
    3.5.4 函數(shù)的參數(shù) 47
    3.6 習(xí)題 50
    第4章 數(shù)組與字符串 51
    4.1 數(shù)組 51
    4.1.1 一維數(shù)組的聲明 51
    4.1.2 一維數(shù)組的初始化 52
    4.1.3 一維數(shù)組元素的訪問 52
    4.2 二維數(shù)組 54
    4.3 Array類 56
    4.3.1 Array類屬性 56
    4.3.2 Array類方法 57
    4.3.3 創(chuàng)建數(shù)組 57
    4.3.4 排序 59
    4.3.5 數(shù)組復(fù)制 60
    4.4 字符串 62
    4.4.1 字符串長度屬性 63
    4.4.2 取子串 64
    4.4.3 字符串查找與定位 64
    4.4.4 字符串比較 65
    4.5 習(xí)題 67
    第5章 面向?qū)ο缶幊袒A(chǔ) 68
    5.1 面向?qū)ο蠡靖拍?69
    5.1.1 面向?qū)ο蠹夹g(shù)的由來 69
    5.1.2 什么是面向?qū)ο?69
    5.2 類 71
    5.2.1 類的聲明 71
    5.2.2 類的成員 72
    5.3 字段與屬性 76
    5.3.1 字段的聲明與訪問 76
    5.3.2 屬性的聲明與訪問 77
    5.3.3 字段與屬性的區(qū)別 79
    5.4 方法 80
    5.4.1 方法的聲明 80
    5.4.2 方法的參數(shù) 81
    5.4.3 方法的重載 85
    5.4.4 靜態(tài)和非靜態(tài)的方法 86
    5.5 委托與事件 87
    5.5.1 委托的概念 87
    5.5.2 事件的概念 87
    5.6 實(shí)訓(xùn) 88
    5.7 習(xí)題 92
    第6章 Windows窗體程序 94
    6.1 Windows窗體設(shè)計(jì)簡介 95
    6.1.1 窗體的基本概念 95
    6.1.2 第一個(gè)窗體程序 95
    6.2 常用控件 97
    6.2.1 按鈕 97
    6.2.2 標(biāo)簽 98
    6.2.3 文本框 99
    6.2.4 菜單 100
    6.2.5 工具欄 101
    6.2.6 狀態(tài)欄 102
    6.2.7 單選按鈕 103
    6.2.8 復(fù)選框 104
    6.2.9 組合框 105
    6.3 實(shí)訓(xùn) 106
    6.4 習(xí)題 120
    第7章 數(shù)據(jù)庫訪問 121
    7.1 數(shù)據(jù)庫與ADO.NET概述 121
    7.1.1 數(shù)據(jù)庫概述 121
    7.1.2 常用SQL語句 126
    7.1.3 ADO.NET概述 128
    7.2 使用ADO.NET訪問數(shù)據(jù)庫 129
    7.2.1 SqlConnection對象 130
    7.2.2 SqlCommand對象 133
    7.2.3 SqlDataReader對象 135
    7.2.4 使用DataAdapter與DataSet對象
    操作數(shù)據(jù)庫 137
    7.3 實(shí)訓(xùn):學(xué)生成績管理系統(tǒng) 141
    7.3.1 學(xué)生成績管理系統(tǒng)整體功能設(shè)計(jì) 141
    7.3.2 數(shù)據(jù)設(shè)計(jì) 142
    7.3.3 用戶登錄 145
    7.3.4 系統(tǒng)管理主界面 147
    7.3.5 學(xué)生信息管理 148
    7.3.6 課程信息管理 154
    7.3.7 成績信息管理 160
    7.4 習(xí)題 164
    第8章 GDI+編程與文件處理 165
    8.1 GDI+編程基礎(chǔ) 165
    8.1.1 GDI+簡介 165
    8.1.2 如何繪制圖形 166
    8.2 刷子 167
    8.2.1 實(shí)心刷SolidBrush 168
    8.2.2 梯度刷LinearGradientBrush 168
    8.2.3 陰影刷HatchBrush 169
    8.2.4 紋理刷TextureBrush 169
    8.3 繪制圖形 171
    8.3.1 繪制橢圓 171
    8.3.2 繪制運(yùn)動(dòng)的圓 172
    8.4 文件處理 173
    8.4.1 目錄管理 173
    8.4.2 文件處理 174
    8.5 實(shí)訓(xùn) 176
    8.6 習(xí)題 182
最新評論共有 0 位網(wǎng)友發(fā)表了評論
發(fā)表評論
評論內(nèi)容:不能超過250字,需審核,請自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊
梧州市| 新晃| 瑞昌市| 乡宁县| 普宁市| 富民县| 靖远县| 林周县| 平定县| 永州市| 张掖市| 兴文县| 山丹县| 观塘区| 内丘县| 丹江口市| 肇州县| 团风县| 湖州市| 禄丰县| 桐乡市| 祁门县| 禹城市| 崇州市| 鄂托克前旗| 长武县| 鄂伦春自治旗| 定兴县| 龙江县| 溧水县| 靖江市| 涟水县| 龙江县| 无极县| 栾城县| 阆中市| 南部县| 彰武县| 隆化县| 勐海县| 邓州市|