書(shū)籍簡(jiǎn)介:
《C#從入門(mén)到精通(第2版)》以零基礎(chǔ)講解為宗旨,用實(shí)例引導(dǎo)讀者學(xué)習(xí),深入淺出地介紹了C#的相關(guān)知識(shí)和實(shí)戰(zhàn)技能。 《C#從入門(mén)到精通(第2版)》第1篇【C#語(yǔ)言基礎(chǔ)】主要講解C#的基礎(chǔ)知識(shí)、數(shù)據(jù)類(lèi)型、變量與常量、運(yùn)算符與表達(dá)式、程序的基本結(jié)構(gòu)、異常處理與程序調(diào)試、常用數(shù)據(jù)類(lèi)型的用法以及面向?qū)ο蟮?;?篇【W(wǎng)indows應(yīng)用程序開(kāi)發(fā)】主要講解圖形用戶(hù)界面的基礎(chǔ)知識(shí)、常用控件、界面設(shè)計(jì)與對(duì)話框、Windows編程高級(jí)應(yīng)用以及報(bào)表與打印等;第3篇【核心應(yīng)用技術(shù)】主要介紹集合與泛型、文件與注冊(cè)表操作、 ADO.NET數(shù)據(jù)庫(kù)訪問(wèn)、配置文件與XML文件訪問(wèn)、圖形圖像處理、多線程編程、網(wǎng)絡(luò)編程、類(lèi)庫(kù)與控件庫(kù)、項(xiàng)目安裝部署等;主要講解項(xiàng)目規(guī)劃,以及超市采購(gòu)管理系統(tǒng)與典型管理系統(tǒng)的開(kāi)發(fā)流程。 《C#從入門(mén)到精通(第2版)》所附DVD光盤(pán)中包含了與圖書(shū)內(nèi)容全程同步的教學(xué)錄像。此外,還贈(zèng)送了大量相關(guān)學(xué)習(xí)資料,以便讀者擴(kuò)展學(xué)習(xí)。
《C#從入門(mén)到精通(第2版)》適合任何想學(xué)習(xí)C#的讀者,無(wú)論您是否從事計(jì)算機(jī)相關(guān)行業(yè),是否接觸過(guò)C#,均可通過(guò)學(xué)習(xí)快速掌握C#的開(kāi)發(fā)方法和技巧。
作者簡(jiǎn)介:
龍馬高新教育,專(zhuān)業(yè)的計(jì)算機(jī)研究、教育機(jī)構(gòu),擁有近20年的圖書(shū)出版經(jīng)歷,與39所高校、8個(gè)行業(yè)協(xié)會(huì)、5家知名網(wǎng)站保持合作關(guān)系,屢獲全國(guó)優(yōu)秀暢銷(xiāo)書(shū)大獎(jiǎng),其推出的“編程寶典”、“完全自學(xué)手冊(cè)”、“從入門(mén)到精通”、“從新手到高手”、“精通100%”、“非常網(wǎng)絡(luò)6+1”等均成為業(yè)界知名圖書(shū)品牌,受到百萬(wàn)讀者的認(rèn)可和推薦。
出版日期:
2015年03月
章節(jié)目錄:
第0章 C#學(xué)習(xí)指南
0.1 C# 的來(lái)源
0.1.1 C#語(yǔ)言的產(chǎn)生背景
0.1.2 C#語(yǔ)言的發(fā)展過(guò)程
0.2 C#的基本思想
0.3 C#的技術(shù)體系
0.4 C#應(yīng)用領(lǐng)域和前景
0.5 C#學(xué)習(xí)經(jīng)驗(yàn)談
0.6 C#學(xué)習(xí)路線圖
第1篇 C#語(yǔ)言基礎(chǔ)
第 1章 Hello C#——認(rèn)識(shí) C#
1.1 C#程序的運(yùn)行平臺(tái)——.NET框架
1.1.1 .NET框架介紹
1.1.2 .NET Framework 4.5的新增功能
1.1.3 C#程序的運(yùn)行機(jī)制
1.2 C# 語(yǔ)言簡(jiǎn)介
1.2.1 C#的發(fā)展歷史
1.2.2 C# 5.0的新特性
1.3 C#程序開(kāi)發(fā)利器——集成開(kāi)發(fā)環(huán)境Visual Studio 2013
1.3.1 Visual Studio 2013的安裝
1.3.2 Visual Studio 2013集成開(kāi)發(fā)環(huán)境
1.4 高手點(diǎn)撥
1.5 實(shí)戰(zhàn)練習(xí)
第2章 C#編程入門(mén)
2.1 創(chuàng)建第1個(gè)C#程序
2.1.1 創(chuàng)建第1個(gè)控制臺(tái)應(yīng)用程序
2.1.2 創(chuàng)建第1個(gè)Windows窗體應(yīng)用程序
2.2 使用幫助
2.2.1 使用MSDN
2.2.2 學(xué)會(huì)利用網(wǎng)絡(luò)解決問(wèn)題
2.3 C#開(kāi)發(fā)的一般過(guò)程
2.4 程序編寫(xiě)規(guī)范
2.4.1 命名規(guī)范
2.4.2 標(biāo)識(shí)符的大小寫(xiě)規(guī)則
2.4.3 通用命名約定
2.4.4 命名空間命名
2.4.5 類(lèi)、結(jié)構(gòu)和接口命名
2.4.6 邏輯層類(lèi)命名
2.4.7 文件夾命名
2.4.8 代碼編碼規(guī)范
2.5 高手點(diǎn)撥
2.6 實(shí)戰(zhàn)練習(xí)
第 3章 數(shù)據(jù)類(lèi)型
3.1 數(shù)據(jù)類(lèi)型概述
3.2 值類(lèi)型
3.3 引用類(lèi)型
3.4 數(shù)據(jù)類(lèi)型之間的轉(zhuǎn)換
3.4.1 隱式轉(zhuǎn)換
3.4.2 顯式轉(zhuǎn)換
3.4.3 使用Convert類(lèi)轉(zhuǎn)換
3.4.4 數(shù)值和字符串之間的轉(zhuǎn)換
3.4.5 裝箱和拆箱
3.5 高手點(diǎn)撥
3.6 實(shí)戰(zhàn)練習(xí)
第 4章 變量與常量
4.1 變量
4.1.1 變量的命名
4.1.2 變量的聲明和賦值
4.1.3 隱式類(lèi)型的局部變量
4.2 常量
4.3 高手點(diǎn)撥
4.4 實(shí)戰(zhàn)練習(xí)
第 5章 運(yùn)算符與表達(dá)式
5.1 運(yùn)算符
5.1.1 算術(shù)運(yùn)算符
5.1.2 賦值運(yùn)算符
5.1.3 比較運(yùn)算符
5.1.4 邏輯運(yùn)算符
5.1.5 其他運(yùn)算符
5.2 運(yùn)算符優(yōu)先級(jí)
5.3 表達(dá)式
5.4 高手點(diǎn)撥
5.5 實(shí)戰(zhàn)練習(xí)
第 6章 程序的基本結(jié)構(gòu)
6.1 順序結(jié)構(gòu)
6.2 分支結(jié)構(gòu)
6.2.1 條件語(yǔ)句
6.2.2 switch語(yǔ)句
6.3 循環(huán)結(jié)構(gòu)
6.3.1 for循環(huán)
6.3.2 while循環(huán)
6.3.3 do-while循環(huán)
6.3.4 foreach循環(huán)
6.4 循環(huán)嵌套
6.5 高手點(diǎn)撥
6.5.1 循環(huán)變量的使用
6.5.2 特殊形式的循環(huán)結(jié)構(gòu)
6.6 實(shí)戰(zhàn)練習(xí)
第 7章 異常處理與程序調(diào)試
7.1 C#錯(cuò)誤類(lèi)型
7.2 異常處理概述
7.2.1 異常和異常處理
7.2.2 異常類(lèi)
7.3 異常處理過(guò)程
7.3.1 try-catch語(yǔ)句
7.3.2 try-catch-finally語(yǔ)句
7.3.3 throw語(yǔ)句
7.3.4 自定義異常類(lèi)
7.4 程序調(diào)試
7.4.1 設(shè)置斷點(diǎn)
7.4.2 啟動(dòng)、繼續(xù)和停止調(diào)試
7.4.3 單步調(diào)試
7.4.4 調(diào)試監(jiān)控
7.5 高手點(diǎn)撥
7.5.1 使用多catch塊處理異常
7.5.2 引發(fā)異常時(shí)要注意的問(wèn)題
7.6 實(shí)戰(zhàn)練習(xí)
第 8章 常用數(shù)據(jù)類(lèi)型的用法
8.1 字符串
8.1.1 創(chuàng)建字符串
8.1.2 字符串的基本操作
8.1.3 StringBuilder
8.2 數(shù)組
8.2.1 一維數(shù)組
8.2.2 二維數(shù)組
8.2.3 多維數(shù)組和交錯(cuò)數(shù)組
8.2.4 數(shù)組基本操作
8.3 枚舉
8.4 高手點(diǎn)撥
8.4.1 字符數(shù)組與字符串相互轉(zhuǎn)化
8.4.2 使用foreach語(yǔ)句遍歷二維數(shù)組
8.4.3 將數(shù)組作為方法的參數(shù)使用
8.5 實(shí)戰(zhàn)練習(xí)
第 9章 主流軟件開(kāi)發(fā)方法——面向?qū)ο?br> 9.1 面向?qū)ο蟮木幊趟枷?br> 9.2 從特殊到一般——C#中的類(lèi)
9.2.1 類(lèi)的概念
9.2.2 類(lèi)的定義
9.2.3 類(lèi)的成員
9.3 從一般到特殊—— C#中的對(duì)象
9.3.1 對(duì)象的概念
9.3.2 對(duì)象的創(chuàng)建和使用
9.3.3 匿名類(lèi)型和對(duì)象初始化器
9.3.4 構(gòu)造函數(shù)和析構(gòu)函數(shù)
9.3.5 參數(shù)傳遞
9.4 結(jié)構(gòu)與類(lèi)
9.4.1 結(jié)構(gòu)的定義和使用
9.4.2 類(lèi)和結(jié)構(gòu)的關(guān)系
9.5 分部類(lèi)
9.6 命名空間
9.6.1 聲明命名空間
9.6.2 using關(guān)鍵字
9.7 高手點(diǎn)撥
9.8 實(shí)戰(zhàn)練習(xí)
第 10章 深入了解面向?qū)ο蟆嫦驅(qū)ο蟮闹匾卣?br> 10.1 子承父業(yè)——繼承
10.1.1 繼承的定義和使用
10.1.2 繼承的特性
10.1.3 base和this關(guān)鍵字
10.2 蝌蚪和青蛙——多態(tài)
10.2.1 多態(tài)的概念
10.2.2 多態(tài)的實(shí)現(xiàn)
10.2.3 方法重載、重寫(xiě)和隱藏
10.3 統(tǒng)一的標(biāo)準(zhǔn)——接口
10.3.1 接口的定義
10.3.2 接口的實(shí)現(xiàn)
10.3.3 接口的繼承
10.4 抽象類(lèi)和密封類(lèi)
10.4.1 抽象類(lèi)和抽象方法
10.4.2 實(shí)現(xiàn)抽象方法
10.4.3 接口、類(lèi)和抽象類(lèi)
10.4.4 密封類(lèi)
10.5 委托與事件
10.5.1 委托
10.5.2 事件
10.6 匿名方法與lambda表達(dá)式
10.6.1 匿名方法
10.6.2 lambda表達(dá)式
10.7 高手點(diǎn)撥
10.8 實(shí)戰(zhàn)練習(xí)
第2篇 Windows應(yīng)用程序開(kāi)發(fā)
第 11章 圖形用戶(hù)界面基礎(chǔ)
11.1 Windows程序簡(jiǎn)介
11.2 窗體
11.2.1 Windows窗體的基本屬性
11.2.2 窗體的重要方法和事件
11.2.3 常用的輸入/輸出方法
11.3 控件
11.3.1 窗體控件概述
11.3.2 Control類(lèi)的基本屬性
11.3.3 Control類(lèi)的方法和事件
11.4 Windows應(yīng)用程序的結(jié)構(gòu)和開(kāi)發(fā)步驟
11.5 高手點(diǎn)撥
11.6 實(shí)戰(zhàn)練習(xí)
第 12章 常用控件
12.1 按鈕類(lèi)控件
12.1.1 按鈕類(lèi)控件常用屬性
12.1.2 按鈕類(lèi)控件響應(yīng)的事件
12.2 文本類(lèi)控件
12.2.1 文本框控件Textbox
12.2.2 富文本框控件RichTextbox
12.3 選擇類(lèi)控件
12.4 容器類(lèi)控件
12.4.1 GroupBox控件
12.4.2 Panel控件
12.4.3 Tabcontrol控件
12.5 其他控件
12.5.1 列表框控件和組合框控件
12.5.2 圖片框控件和進(jìn)度條控件
12.5.3 日期控件
12.5.4 選項(xiàng)卡控件
12.5.5 Timer控件
12.6 高手點(diǎn)撥
12.7 實(shí)戰(zhàn)練習(xí)
第 13章 界面設(shè)計(jì)與對(duì)話框
13.1 菜單
13.1.1 菜單的基本結(jié)構(gòu)
13.1.2 下拉式菜單控件MenuStrip
13.1.3 彈出式菜單控件ContextMenuStrip
13.2 工具欄與狀態(tài)欄
13.2.1 工具欄
13.2.2 狀態(tài)欄
13.3 對(duì)話框
13.3.1 模態(tài)對(duì)話框與非模態(tài)對(duì)話框
13.3.2 通用對(duì)話框
13.3.3 消息對(duì)話框
13.4 高手點(diǎn)撥
13.5 實(shí)戰(zhàn)練習(xí)
第 14章 Windows編程高級(jí)應(yīng)用
14.1 列表視圖
14.2 樹(shù)形控件
14.3 表格控件
14.3.1 GridView 控件
14.3.2 DataList 控件
14.3.3 Repeater 控件
14.3.4 DetailsView 控件
14.3.5 FormView 控件
14.4 其他高級(jí)應(yīng)用
14.4.1 字體對(duì)話框
14.4.2 顏色對(duì)話框
14.4.3 文件對(duì)話框
14.4.4 打印對(duì)話框
14.4.5 多文檔界面編程
14.5 高手點(diǎn)撥
14.6 實(shí)戰(zhàn)練習(xí)
第 15章 報(bào)表與打印
15.1 Windows打印組件的使用
15.1.1 PrintDocument
15.1.2 PrintDialog
15.1.3 PageSetupDialog
15.1.4 PrintPreviewControl
15.1.5 PrintPreviewDialog
15.2 打印的基本操作
15.3 微軟報(bào)表
15.4 水晶報(bào)表
15.5 高手點(diǎn)撥
15.6 實(shí)戰(zhàn)練習(xí)
第3篇 核心應(yīng)用技術(shù)
第 16章 集合與泛型
16.1 集合
16.1.1 集合概述
16.1.2 非泛型集合類(lèi)
16.1.3 泛型集合類(lèi)
16.2 常用非泛型集合類(lèi)
16.2.1 ArrayList類(lèi)
16.2.2 HashTable類(lèi)
16.3 泛型
16.3.1 泛型概述
16.3.2 List類(lèi)
16.3.3 Dictionary類(lèi)
16.3.4 泛型使用建議
16.4 泛型接口
16.4.1 ICompar
封面圖: