注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C#從入門到精通(第6版)

C#從入門到精通(第6版)

C#從入門到精通(第6版)

定 價(jià):¥99.80

作 者: 明日科技 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 軟件開發(fā)視頻大講堂
標(biāo) 簽: 暫缺

ISBN: 9787302586050 出版時(shí)間: 2021-10-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 552 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《C#從入門到精通(第6版)》從初學(xué)者角度出發(fā),通過(guò)通俗易懂的語(yǔ)言、豐富多彩的實(shí)例,詳細(xì)介紹了使用C#進(jìn)行WinForm應(yīng)用程序開發(fā)應(yīng)該掌握的各方面技術(shù)。全書分為4篇,共26章,包括初識(shí)C#及其開發(fā)環(huán)境、開始C#之旅、變量與常量、表達(dá)式與運(yùn)算符、字符與字符串、流程控制語(yǔ)句、數(shù)組和集合、屬性和方法、結(jié)構(gòu)和類、Windows窗體、Windows應(yīng)用程序常用控件、Windows應(yīng)用程序高級(jí)控件、數(shù)據(jù)訪問(wèn)技術(shù)、DataGridView數(shù)據(jù)控件、LINQ數(shù)據(jù)訪問(wèn)技術(shù)、程序調(diào)試與異常處理、面向?qū)ο蠹夹g(shù)高級(jí)應(yīng)用、迭代器和分部類、泛型、文件及數(shù)據(jù)流技術(shù)、GDI+圖形圖像技術(shù)、Windows打印技術(shù)、網(wǎng)絡(luò)編程技術(shù)、注冊(cè)表技術(shù)、線程的使用,以及企業(yè)人事管理系統(tǒng)等內(nèi)容。本書所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行介紹,涉及的程序代碼給出了詳細(xì)的注釋,可以使讀者輕松領(lǐng)會(huì)C#應(yīng)用程序開發(fā)的精髓,以快速提高開發(fā)技能。

作者簡(jiǎn)介

  明日科技,全稱是吉林省明日科技有限公司,是一家專業(yè)從事軟件開發(fā)、教育培訓(xùn)以及軟件開發(fā)教育資源整合的高科技公司,其編寫的教材非常注重選取軟件開發(fā)中的必需、常用內(nèi)容,同時(shí)也很注重內(nèi)容的易學(xué)、方便性以及相關(guān)知識(shí)的拓展性,深受讀者喜愛。其教材多次榮獲“全行業(yè)優(yōu)秀暢銷品種”“全國(guó)高校出版社優(yōu)秀暢銷書”等獎(jiǎng)項(xiàng),多個(gè)品種長(zhǎng)期位居同類圖書銷售排行榜的前列。

圖書目錄

第1篇基礎(chǔ)知識(shí)
第1章初識(shí)C#及其開發(fā)環(huán)境
視頻講解:50分鐘
1.1C#概述
1.1.1C#語(yǔ)言及其特點(diǎn)
1.1.2認(rèn)識(shí).NET Framework
1.1.3C#與.NET框架
1.1.4C#的應(yīng)用領(lǐng)域
1.2安裝與卸載Visual Studio9
1.2.1安裝Visual Studio9必備條件
1.2.2下載Visual Studio9
1.2.3安裝Visual Studio9
1.2.4卸載Visual Studio9
1.3熟悉Visual Studio9開發(fā)環(huán)境
1.3.1 創(chuàng)建項(xiàng)目
1.3.2 菜單欄
1.3.3 工具欄
1.3.4 “解決方案資源管理器”窗口
1.3.5 “工具箱”窗口
1.3.6 “屬性”窗口
1.3.7 “錯(cuò)誤列表”窗口
1.4實(shí)踐與練習(xí)
第2章開始C#之旅
視頻講解:73分鐘
2.1編寫第一個(gè)C#程序
2.2初識(shí)C#程序結(jié)構(gòu)
2.2.1命名空間
2.2.2類
2.2.3Main()方法
2.2.4標(biāo)識(shí)符及關(guān)鍵字
2.2.5C#語(yǔ)句
2.2.6注釋
2.3程序編寫規(guī)范
2.3.1代碼書寫規(guī)則
2.3.2命名規(guī)范
2.4實(shí)踐與練習(xí)
2.5動(dòng)手糾錯(cuò)
第3章變量與常量
視頻講解:147分鐘
3.1變量的基本概念
3.2變量的聲明及賦值
3.2.1聲明變量
3.2.2變量的賦值
3.2.3變量的作用域
3.3數(shù)據(jù)類型
3.3.1值類型
3.3.2引用類型
3.3.3值類型與引用類型的區(qū)別
3.3.4枚舉類型
3.3.5類型轉(zhuǎn)換
3.4常量
3.5實(shí)踐與練習(xí)
3.6動(dòng)手糾錯(cuò)
第4章表達(dá)式與運(yùn)算符
視頻講解:103分鐘
4.1表達(dá)式
4.2運(yùn)算符
4.2.1算術(shù)運(yùn)算符
4.2.2 自增自減運(yùn)算符
4.2.3賦值運(yùn)算符
4.2.4關(guān)系運(yùn)算符
4.2.5邏輯運(yùn)算符
4.2.6位運(yùn)算符
4.2.7其他特殊運(yùn)算符
4.3運(yùn)算符優(yōu)先級(jí)
4.4實(shí)踐與練習(xí)
4.5動(dòng)手糾錯(cuò)
第5章字符與字符串
視頻講解:126分鐘
5.1字符類Char的使用
5.1.1Char類概述
5.1.2Char類的使用
5.1.3轉(zhuǎn)義字符
5.2字符串類String的使用
5.2.1字符串的聲明及賦值
5.2.2連接多個(gè)字符串
5.2.3比較字符串
5.2.4格式化字符串
5.2.5截取字符串
5.2.6分割字符串
5.2.7插入和填充字符串
5.2.8刪除字符串
5.2.9復(fù)制字符串
5.2.10替換字符串
5.3可變字符串類
5.3.1StringBuilder類的定義
5.3.2StringBuilder類的使用
5.3.3StringBuilder類與String類的區(qū)別
5.4實(shí)踐與練習(xí)
5.5動(dòng)手糾錯(cuò)
第6章流程控制語(yǔ)句
視頻講解:115分鐘
6.1條件判斷語(yǔ)句
6.1.1if語(yǔ)句
6.1.2switch多分支語(yǔ)句
6.2循環(huán)語(yǔ)句
6.2.1while語(yǔ)句
6.2.2do…while語(yǔ)句
6.2.3for語(yǔ)句
6.2.4foreach語(yǔ)句
6.3循環(huán)的嵌套
6.4跳轉(zhuǎn)語(yǔ)句
6.4.1break語(yǔ)句
6.4.2continue語(yǔ)句
6.4.3goto語(yǔ)句
6.4.4return語(yǔ)句
6.5實(shí)踐與練習(xí)
6.6動(dòng)手糾錯(cuò)
第7章數(shù)組和集合
視頻講解:117分鐘
7.1數(shù)組概述
7.2一維數(shù)組的創(chuàng)建和使用
7.2.1一維數(shù)組的創(chuàng)建
7.2.2一維數(shù)組的初始化
7.2.3一維數(shù)組的使用
7.3二維數(shù)組的創(chuàng)建和使用
7.3.1二維數(shù)組的創(chuàng)建
7.3.2二維數(shù)組初始化
7.3.3二維數(shù)組的使用
7.4數(shù)組的基本操作
7.4.1遍歷數(shù)組
7.4.2添加/刪除數(shù)組元素
7.4.3對(duì)數(shù)組進(jìn)行排序
7.4.4數(shù)組的合并與拆分
7.5數(shù)組排序算法
7.5.1冒泡排序法
7.5.2直接插入排序法
7.5.3選擇排序法
7.6ArrayList類
7.6.1ArrayList類概述
7.6.2ArrayList元素的添加
7.6.3ArrayList元素的刪除
7.6.4ArrayList的遍歷
7.6.5ArrayList元素的查找
7.7Hashtable
7.7.1Hashtable概述
7.7.2Hashtable元素的添加
7.7.3Hashtable元素的刪除
7.7.4Hashtable的遍歷
7.7.5Hashtable元素的查找
7.8實(shí)踐與練習(xí)
7.9動(dòng)手糾錯(cuò)
第8章屬性和方法
視頻講解:43分鐘
8.1屬性
8.1.1屬性概述
8.1.2屬性的使用
8.2方法
8.2.1方法的聲明
8.2.2方法的參數(shù)類型
8.2.3方法的分類
8.2.4方法的重載
8.2.5Main()方法
8.3實(shí)踐與練習(xí)
8.4動(dòng)手糾錯(cuò)
第9章結(jié)構(gòu)和類
視頻講解:70分鐘
9.1結(jié)構(gòu)
9.1.1結(jié)構(gòu)概述
9.1.2結(jié)構(gòu)的使用
9.2面向?qū)ο蟾攀?br />9.2.1認(rèn)識(shí)對(duì)象
9.2.2初識(shí)類
9.2.3封裝
9.2.4繼承
9.2.5多態(tài)
9.3類
9.3.1類的概念
9.3.2類的聲明
9.3.3構(gòu)造函數(shù)和析構(gòu)函數(shù)
9.3.4對(duì)象的創(chuàng)建和使用
9.3.5this關(guān)鍵字
9.3.6類與對(duì)象的關(guān)系
9.4封裝的實(shí)現(xiàn)
9.5繼承
9.5.1繼承的實(shí)現(xiàn)
9.5.2base關(guān)鍵字
9.5.3繼承中的構(gòu)造函數(shù)與析構(gòu)函數(shù)
9.6多態(tài)
9.7實(shí)踐與練習(xí)
第2篇核心技術(shù)
第10章Windows窗體
視頻講解:38分鐘
10.1Form窗體
10.1.1Form窗體的概念
10.1.2添加和刪除窗體
10.1.3多窗體的使用
10.1.4窗體的屬性
10.1.5窗體的顯示與隱藏
10.1.6窗體的事件
10.2MDI窗體
10.2.1MDI窗體的概念
10.2.2設(shè)置MDI窗體
10.2.3排列MDI子窗體
10.3繼承窗體
10.3.1繼承窗體的概念
10.3.2創(chuàng)建繼承窗體
10.3.3在繼承窗體中修改繼承的控件屬性
10.4實(shí)踐與練習(xí)
第11章Windows應(yīng)用程序常用控件
視頻講解:91分鐘
11.1控件概述
11.1.1控件的分類及作用
11.1.2控件命名規(guī)范
11.2控件的相關(guān)操作
11.2.1添加控件
11.2.2對(duì)齊控件
11.2.3鎖定控件
11.2.4刪除控件
11.3文本類控件
11.3.1Label控件
11.3.2Button控件
11.3.3extBox控件
11.3.4RichTextBox控件
11.4選擇類控件
11.4.1ComboBox控件
11.4.2CheckBox控件
11.4.3RadioButton控件
11.4.4NumericUpDown控件
11.4.5ListBox控件
11.5分組類控件
11.5.1Panel控件
11.5.2GroupBox控件
11.5.3TabControl控件
11.6菜單、工具欄和狀態(tài)欄控件
11.6.1MenuStrip控件
11.6.2ToolStrip控件
11.6.3StatusStrip控件
11.7實(shí)踐與練習(xí)
第12章Windows應(yīng)用程序高級(jí)控件
視頻講解:63分鐘
12.1ImageList控件
12.1.1在ImageList控件中添加圖像
12.1.2在ImageList控件中移除圖像
12.2ListView控件
12.2.1在ListView控件中添加移除項(xiàng)
12.2.2選擇ListView控件中的項(xiàng)
12.2.3為L(zhǎng)istView控件中的項(xiàng)添加圖標(biāo)
12.2.4在ListView控件中啟用平鋪視圖
12.2.5為L(zhǎng)istView控件中的項(xiàng)分組
12.3TreeView控件
12.3.1添加和刪除樹節(jié)點(diǎn)
12.3.2獲取TreeView控件中選中的節(jié)點(diǎn)
12.3.3為TreeView控件中的節(jié)點(diǎn)設(shè)置圖標(biāo)
12.4DateTimePicker控件
12.4.1使用DateTimePicker控件顯示時(shí)間
12.4.2使用DateTimePicker控件以自定義格式顯示日期
12.4.3返回DateTimePicker控件中選擇的日期
12.5MonthCalendar控件
12.5.1更改MonthCalendar控件的外觀
12.5.2在MonthCalendar控件中顯示多個(gè)月份
12.5.3在MonthCalendar控件中選擇日期范圍
12.6其他高級(jí)控件
12.6.1使用ErrorProvider控件驗(yàn)證文本框輸入
12.6.2使用HelpProvider控件調(diào)用幫助文件
12.6.3使用Timer控件設(shè)置時(shí)間間隔
12.6.4使用ProgressBar控件顯示程序運(yùn)行進(jìn)度條
12.7實(shí)踐與練習(xí)
第13章數(shù)據(jù)訪問(wèn)技術(shù)
視頻講解:83分鐘
13.1數(shù)據(jù)庫(kù)基礎(chǔ)
13.1.1數(shù)據(jù)庫(kù)簡(jiǎn)介
13.1.2SQL語(yǔ)言簡(jiǎn)介
13.1.3數(shù)據(jù)庫(kù)的創(chuàng)建及刪除
13.1.4數(shù)據(jù)表的創(chuàng)建及刪除
13.1.5簡(jiǎn)單SQL語(yǔ)句的應(yīng)用
13.2ADO.NET簡(jiǎn)介
13.3用Connection對(duì)象連接數(shù)據(jù)庫(kù)
13.3.1Connection對(duì)象概述
13.3.2連接數(shù)據(jù)庫(kù)
13.3.3關(guān)閉連接
13.4用Command對(duì)象執(zhí)行SQL語(yǔ)句
13.4.1Command對(duì)象概述
13.4.2設(shè)置數(shù)據(jù)源類型
13.4.3執(zhí)行SQL語(yǔ)句
13.5用DataReader對(duì)象讀取數(shù)據(jù)
13.5.1DataReader對(duì)象概述
13.5.2判斷查詢結(jié)果中是否有值
13.5.3讀取數(shù)據(jù)
13.6DataAdapter對(duì)象
13.6.1DataAdapter對(duì)象概述
13.6.2填充DataSet數(shù)據(jù)集
13.6.3更新數(shù)據(jù)源
13.7DataSet對(duì)象
13.7.1DataSet對(duì)象概述
13.7.2合并DataSet內(nèi)容
13.7.3復(fù)制DataSet內(nèi)容
13.8Entity Framework編程基礎(chǔ)
13.8.1Entity Framework概述
13.8.2Entity Framework實(shí)體數(shù)據(jù)模型
13.8.3Entity Framework運(yùn)行環(huán)境
13.8.4創(chuàng)建實(shí)體數(shù)據(jù)模型
13.8.5數(shù)據(jù)表操作
13.9實(shí)踐與練習(xí)
第14章DataGridView數(shù)據(jù)控件
視頻講解:7分鐘
14.1DataGridView控件概述
14.2DataGridView控件顯示數(shù)據(jù)
14.3獲取DataGridView控件當(dāng)前單元格
14.4修改DataGridView控件中數(shù)據(jù)
14.5設(shè)置DataGridView控件選中行的顏色
14.6禁止在DataGridView控件中添加和刪除行
14.7使用Columns和Rows屬性添加數(shù)據(jù)
14.8實(shí)踐與練習(xí)
第15章LINQ數(shù)據(jù)訪問(wèn)技術(shù)
視頻講解:66分鐘
15.1LINQ基礎(chǔ)
15.1.1LINQ概述
15.1.2使用var創(chuàng)建隱型局部變量
15.1.3Lambda表達(dá)式
15.1.4LINQ查詢表達(dá)式
15.2使用LINQ操作SQL Server數(shù)據(jù)庫(kù)
15.2.1查詢SQL Server數(shù)據(jù)庫(kù)
15.2.2管理SQL Server數(shù)據(jù)庫(kù)
15.3使用LINQ操作其他數(shù)據(jù)
15.3.1操作數(shù)組和集合
15.3.2操作DataSet數(shù)據(jù)集
15.3.3操作XML
15.4實(shí)踐與練習(xí)
第16章程序調(diào)試與異常處理
視頻講解:23分鐘
16.1程序調(diào)試概述
16.2常用的程序調(diào)試操作
16.2.1斷點(diǎn)操作
16.2.2開始執(zhí)行
16.2.3中斷執(zhí)行
16.2.4停止執(zhí)行
16.2.5單步執(zhí)行和逐過(guò)程執(zhí)行
16.2.6運(yùn)行到指定位置
16.3異常處理概述
16.4異常處理語(yǔ)句
16.4.1try…catch語(yǔ)句
16.4.2throw語(yǔ)句
16.4.3try…catch…finally語(yǔ)句
16.5實(shí)踐與練習(xí)
第3篇高級(jí)應(yīng)用
第17章面向?qū)ο蠹夹g(shù)高級(jí)應(yīng)用
視頻講解:62分鐘
17.1抽象類與抽象方法
17.1.1抽象類概述及聲明
17.1.2抽象方法概述及聲明
17.1.3抽象類與抽象方法的使用
17.2接口
17.2.1接口的概念及聲明
17.2.2接口的實(shí)現(xiàn)與繼承
17.2.3顯式接口成員實(shí)現(xiàn)
17.2.4抽象類與接口
17.3集合與索引器
17.3.1集合
17.3.2索引器
17.4委托和匿名方法
17.4.1委托
17.4.2匿名方法
17.5事件
17.5.1委托的發(fā)布和訂閱
17.5.2事件的發(fā)布和訂閱
17.5.3EventHandler類
17.5.4Windows事件概述
17.6實(shí)踐與練習(xí)
第18章迭代器和分部類
視頻講解:18分鐘
18.1迭代器
18.1.1迭代器概述
18.1.2迭代器的使用
18.2分部類
18.2.1分部類概述
18.2.2分部類的使用
18.3實(shí)踐與練習(xí)
第19章泛型
視頻講解:14分鐘
19.1泛型概述
19.2泛型的使用
19.2.1類型參數(shù)T
19.2.2泛型接口
19.2.3泛型方法
19.3實(shí)踐與練習(xí)
第20章文件及數(shù)據(jù)流技術(shù)
視頻講解:70分鐘
20.1System.IO命名空間
20.1.1File類和Directory類
20.1.2FileInfo類和DirectoryInfo類
20.2文件基本操作
20.2.1判斷文件是否存在
20.2.2創(chuàng)建文件
20.2.3復(fù)制或移動(dòng)文件
20.2.4刪除文件
20.2.5獲取文件的基本信息
20.3文件夾基本操作
20.3.1判斷文件夾是否存在
20.3.2創(chuàng)建文件夾
20.3.3移動(dòng)文件夾
20.3.4刪除文件夾
20.3.5遍歷文件夾
20.4數(shù)據(jù)流
20.4.1流操作類介紹
20.4.2文件流類
20.4.3文本文件的寫入與讀取
20.4.4二進(jìn)制文件的寫入與讀取
20.5實(shí)踐與練習(xí)
第21章GDI+圖形圖像技術(shù)
視頻講解:44分鐘
21.1GDI+繪圖基礎(chǔ)
21.1.1GDI+概述
21.1.2創(chuàng)建Graphics對(duì)象
21.2畫筆與畫刷
21.2.1設(shè)置畫筆
21.2.2設(shè)置畫刷
21.3基本圖形繪制
21.3.1GDI+中的直線和矩形
21.3.2GDI+中的橢圓、圓弧和扇形
21.3.3GDI+中的多邊形
21.3.4繪制文本
21.3.5繪制圖像
21.4GDI+繪圖的應(yīng)用
21.4.1繪制柱形圖
21.4.2繪制折線圖
21.4.3繪制餅形圖
21.5實(shí)踐與練習(xí)
第22章Windows打印技術(shù)
視頻講解:16分鐘
22.1PageSetupDialog控件
22.2PrintDialog控件
22.3PrintDocument控件
22.4PrintPreviewControl控件
22.5PrintPreviewDialog控件
22.6實(shí)踐與練習(xí)
第23章網(wǎng)絡(luò)編程技術(shù)
視頻講解:68分鐘
23.1計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)
23.1.1局域網(wǎng)與廣域網(wǎng)
23.1.2網(wǎng)絡(luò)協(xié)議
23.1.3端口與套接字
23.2IP地址封裝
23.2.1 Dns類
23.2.2 IPAddress類
23.2.3 IPHostEntry類
23.3TCP程序設(shè)計(jì)
23.3.1Socket類
23.3.2TcpClient類和TcpListener類
23.4UDP程序設(shè)計(jì)
23.5實(shí)踐與練習(xí)
第24章注冊(cè)表技術(shù)
視頻講解:34分鐘
24.1注冊(cè)表基礎(chǔ)
24.1.1Windows注冊(cè)表概述
24.1.2Registry類和RegistryKey類
24.2在C#中操作注冊(cè)表
24.2.1讀取注冊(cè)表中的信息
24.2.2創(chuàng)建和修改注冊(cè)表信息
24.2.3刪除注冊(cè)表中的信息
24.3實(shí)踐與練習(xí)
第25章線程的使用
視頻講解:43分鐘
25.1線程簡(jiǎn)介
25.1.1單線程簡(jiǎn)介
25.1.2多線程簡(jiǎn)介
25.2線程的實(shí)現(xiàn)
25.2.1Thread類
25.2.2 線程的生命周期
25.3線程常見操作
25.3.1線程的掛起與恢復(fù)
25.3.2線程休眠
25.3.3終止線程
25.3.4線程的優(yōu)先級(jí)
25.3.5線程同步
25.4實(shí)踐與練習(xí)
第4篇項(xiàng)目實(shí)戰(zhàn)
第26章企業(yè)人事管理系統(tǒng)
視頻講解:118分鐘
26.1系統(tǒng)分析
26.2系統(tǒng)設(shè)計(jì)
26.3系統(tǒng)運(yùn)行環(huán)境
26.4數(shù)據(jù)庫(kù)與數(shù)據(jù)表設(shè)計(jì)
26.5創(chuàng)建項(xiàng)目
26.6公共類設(shè)計(jì)
26.7登錄模塊設(shè)計(jì)
26.8系統(tǒng)主窗體設(shè)計(jì)
26.9人事檔案管理模塊設(shè)計(jì)
26.10人事資料查詢模塊設(shè)計(jì)
26.11通訊錄模塊設(shè)計(jì)
26.12用戶設(shè)置模塊設(shè)計(jì)
26.13數(shù)據(jù)庫(kù)維護(hù)模塊設(shè)計(jì)
26.14運(yùn)行項(xiàng)目
26.15開發(fā)的常見問(wèn)題與解決
附 錄

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)