書(shū)籍簡(jiǎn)介:
本書(shū)通過(guò)實(shí)際的案例,全面闡述了使用Visual C#2010開(kāi)發(fā)應(yīng)用程序的基本知識(shí)。本書(shū)分為7章,主要內(nèi)容包括Visual C#2010的開(kāi)發(fā)環(huán)境;C#程序的變量和數(shù)據(jù)類型等基本語(yǔ)法,C#的語(yǔ)句結(jié)構(gòu)、操作字符串、面向?qū)ο笾蓄惻c對(duì)象的基本知識(shí),面向?qū)ο蟮母呒?jí)應(yīng)用,基于Windows的程序設(shè)計(jì);使用ADO.NET管理數(shù)據(jù);使用LINQ訪問(wèn)數(shù)據(jù)等。
本書(shū)適合C#編程學(xué)習(xí)的入門者,也適合有一定C#基礎(chǔ)且想繼續(xù)深入學(xué)習(xí)C#編程的讀者,可以作為高職高專院校學(xué)生的學(xué)習(xí)用書(shū)和教師的參考用書(shū)。
作者簡(jiǎn)介:
鄢軍霞
出版日期:
2014年08月
章節(jié)目錄:
第1章 C#語(yǔ)法基礎(chǔ)
1.1 C#和.NET集成開(kāi)發(fā)環(huán)境Visual Studio 2010
1.1.1 認(rèn)識(shí)C#
1.1.2 安裝Visual Studio 2010
1.1.3 Visual Studio 2010界面介紹
1.2 認(rèn)識(shí)C#程序
1.2.1 命名空間的定義和使用
1.2.2 指示符using
1.2.3 class關(guān)鍵字
1.2.4 聲明Main方法
1.2.5 給C#程序添加說(shuō)明——注釋
1.3 數(shù)據(jù)類型
1.3.1 值類型
1.3.2 引用類型
1.3.3 類型轉(zhuǎn)換
1.4 變量和常量
1.4.1 變量的聲明和使用
1.4.2 變量的類型
1.4.3 變量的作用域
1.4.4 常量的聲明和使用
1.5 運(yùn)算符的應(yīng)用
1.5.1 算術(shù)運(yùn)算符
1.5.2 關(guān)系運(yùn)算符
1.5.3 邏輯運(yùn)算符
1.5.4 賦值運(yùn)算符
1.5.5 運(yùn)算符的優(yōu)先級(jí)
1.5.6 運(yùn)算符的結(jié)合順序
1.6 C#語(yǔ)句結(jié)構(gòu)
1.6.1 分支選擇結(jié)構(gòu)
1.6.2 循環(huán)結(jié)構(gòu)
1.6.3 異常處理語(yǔ)句
本章小結(jié)
習(xí)題
第2章 操作字符串
2.1 案例引入
2.2 字符串
2.2.1 字符串的基本概念
2.2.2 字符串的查找
2.2.3 字符串的比較
2.2.4 字符串的插入
2.2.5 字符串的刪除
2.2.6 子字符串的獲得
2.2.7 字符串的替換
2.3 可變字符串
2.3.1 StringBuilder簡(jiǎn)單介紹
2.3.2 StringBuilder的作用
2.4 使用正則表達(dá)式
2.4.1 正則表達(dá)式概述
2.4.2 使用正則表達(dá)式替換文本
2.4.3 使用正則表達(dá)式搜索
2.5 回到案例
本章小結(jié)
習(xí)題
第3章 面向?qū)ο蟮某绦蛟O(shè)計(jì)
3.1 案例引入
3.2 面向?qū)ο蟾攀?br> 3.3 類與對(duì)象
3.3.1 類的定義
3.3.2 對(duì)象的定義
3.4 字段與屬性
3.4.1 字段的定義
3.4.2 字段的使用
3.4.3 屬性的定義
3.4.4 屬性的使用
3.5 方法
3.5.1 方法的定義
3.5.2 方法的調(diào)用
3.6 值類型與引用類型
3.6.1 值類型與引用類型的區(qū)別
3.6.2 裝箱與拆箱
3.7 參數(shù)的傳遞
3.7.1 按值傳遞
3.7.2 引用傳遞
3.7.3 ref引用傳遞
3.7.4 out輸出參數(shù)傳遞
3.8 方法的重載
3.9 構(gòu)造函數(shù)
3.9.1 構(gòu)造函數(shù)概述
3.9.2 默認(rèn)構(gòu)造函數(shù)
3.9.3 顯式聲明的無(wú)參構(gòu)造函數(shù)
3.9.4 構(gòu)造函數(shù)的重載
3.9.5 指定初始值設(shè)定項(xiàng)
3.9.6 readonly修飾符
3.10 靜態(tài)成員
3.10.1 靜態(tài)字段
3.10.2 靜態(tài)屬性
3.10.3 靜態(tài)方法
3.10.4 靜態(tài)構(gòu)造函數(shù)
3.10.5 靜態(tài)類
3.11 索引器
3.11.1 索引器的定義
3.11.2 索引器的使用
3.12 內(nèi)部類和匿名類
3.12.1 內(nèi)部類
3.12.2 匿名類
3.13 案例完成
本章小結(jié)
習(xí)題
第4章 面向?qū)ο蟮母呒?jí)特性
4.1 案例引入
4.2 面向?qū)ο蟮娜筇匦?br> 4.3 類的繼承
4.4 構(gòu)造函數(shù)的執(zhí)行
4.5 訪問(wèn)修飾符
4.5.1 類的可訪問(wèn)性
4.5.2 類中各成員的可訪問(wèn)性
4.6 類的多態(tài)
4.6.1 方法的重載
4.6.2 成員的隱藏
4.6.3 虛方法
4.6.4 base關(guān)鍵字
4.7 密封類
4.8 抽象類
4.9 接口
4.10 委托與事件
4.10.1 委托
4.10.2 事件
4.11 案例解決
本章小結(jié)
習(xí)題
第5章 Windows應(yīng)用程序
5.1 Windows程序的基本結(jié)構(gòu)
5.2 窗體、屬性、事件
5.3 常用控件
5.3.1 RadioButton控件
5.3.2 CheckBox控件
5.3.3 Panel控件
5.3.4 GroupBox控件
5.3.5 ListBox控件
5.3.6 ComboBox控件
5.3.7 ListView控件
5.3.8 TreeView控件
5.4 菜單與上下文菜單
5.5 工具條
5.6 狀態(tài)條
5.7 消息框
5.8 MDI
5.9 窗體跳轉(zhuǎn)
本章小結(jié)
習(xí)題
第6章 使用ADO.NET管理數(shù)據(jù)
6.1 案例引入
6.2 ADO.NET概述
6.3 數(shù)據(jù)庫(kù)連接
6.4 命令對(duì)象
6.4.1 創(chuàng)建命令對(duì)象
6.4.2 執(zhí)行SQL文本命令
6.4.3 執(zhí)行存儲(chǔ)過(guò)程
6.5 數(shù)據(jù)讀取器
6.5.1 數(shù)據(jù)讀取器概述
6.5.2 查詢數(shù)據(jù)
6.5.3 獲取表的信息
6.6 數(shù)據(jù)集
6.6.1 數(shù)據(jù)集與數(shù)據(jù)適配器
6.6.2 數(shù)據(jù)集中的數(shù)據(jù)修改
6.6.3 添加記錄行
6.6.4 在DataSet中訪問(wèn)多個(gè)表
6.7 回到案例
本章小結(jié)
習(xí)題
第7章 使用LINQ訪問(wèn)數(shù)據(jù)
7.1 案例引入
7.2 LINQ概述
7.3 LINQ to Objects
7.4 LINQ to DataSet
7.5 LINQ to SQL
7.6 回到案例
本章小結(jié)
習(xí)題
封面圖: