图书介绍

C#程序设计与项目实践2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

C#程序设计与项目实践
  • 朱二喜,陆红蕾编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302275671
  • 出版时间:2012
  • 标注页数:401页
  • 文件大小:63MB
  • 文件页数:411页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

C#程序设计与项目实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 基本理论知识1

项目一:一个简单的C#程序1

技能1:认识C#语言3

技能2:了解.NET框架结构6

技能3:认识通用类型系统10

技能4:认识程序集11

技能5:认识.NET Framework类12

技能6:认识命名空间13

技能7: Visual Studio 2008的介绍13

技能8:掌握创建、编写和调试项目19

小结37

第2章C#语言基础38

项目一:演示输出38

技能1:熟悉C#程序的基本结构39

项目二:三角形属性计算41

技能2:标识符命名原则41

技能3:运用通用数据类型42

技能4:认识常量和变量47

项目三:丰富的算术运算52

技能5:认识运算符53

技能6:熟悉运算符的优先级57

技能7:认识类型转换58

技能8:了解装箱和拆箱62

项目四:最大公约数和最小公倍数63

技能9:掌握条件语句64

技能10:掌握循环语句68

技能11:掌握跳转语句71

项目五:一个枚举的应用73

技能12:认识枚举类型74

项目六:计算100个学生成绩76

技能13:认识数组77

技能14:认识命名空间82

技能15: Main()方法的使用85

技能16:格式化输出86

技能17:使用注释87

技能18: C#预处理器指令的使用89

技能19: C#编程规则92

小结95

第3章 对象和类96

项目一:MathTest项目97

技能1:认识类98

技能2:认识类成员99

技能3:掌握方法成员101

技能4:掌握属性成员105

技能5:掌握构造函数107

技能6:了解终结器112

技能7:掌握索引器113

项目二:BubbleSorter项目115

技能8:掌握委托117

项目三:引发事件125

技能9:掌握事件128

项目四:Vector项目133

技能10:掌握运算符重载135

技能11:只读字段的使用141

技能12:认识结构142

技能13:认识部分类144

技能14:静态类146

项目五:Money项目146

技能15: Object类的使用147

技能16:对象的相等比较149

项目六:SimpleCurrency项目151

技能17:用户定义的数据类型转换153

项目七:简单的Vehicle继承项目161

技能18:认识继承162

技能19:领悟派生类的构造函数168

技能20:掌握修饰符的作用173

项目八: IBankAccount接口174

技能21:认识接口177

小结180

第4章 基本常用类与异常处理181

项目一:三角形操作181

技能1: Math类的使用183

项目二:产生随机数184

技能2: Random类的使用185

项目三:打印当年当月的日历186

技能3: DateTime结构187

项目四:字符串处理188

技能4: String类的使用189

技能5: StringBuilder类的使用190

技能6:格式化字符串193

项目五:设计RegularExpressionsPlayaround197

技能7:认识正则表达式201

项目六:捕捉整数除零错误204

技能8:异常处理204

小结207

第5章Windows编程基础208

项目一:TextBoxTest项目209

技能1:理解控件的知识215

技能2:认识窗体219

技能3: Button控件的使用227

技能4: Label和LinkLabel控件的使用229

技能5: TextBox控件的使用230

项目二:改进TextBoxTest项目232

技能6: RadioButton控件的使用235

技能7: CheckBox控件的使用235

技能8: GroupBox控件的使用236

项目三:RichTextBox237

技能9: RichTextBox控件的使用241

项目四:ListBox项目243

技能10: ListBox和CheckedListBox控件的使用245

项目五:ListView项目246

技能11: ListView控件的使用253

技能12: ImageList控件255

技能13:定时器控件的使用256

技能14:滚动条控件的使用257

技能15:日期/时间控件的使用258

项目六:使用标签页260

技能16: TabControl控件的使用261

项目七:为小型文本编辑器添加菜单栏263

技能17: MainMenu控件的使用264

技能18: MenuStrip控件的使用265

项目八:为小型文本编辑器添加工具栏268

技能19: ToolStrip控件的使用272

项目九:为小型文本编辑器添加状态栏274

技能20: StatusStrip控件的使用275

项目十:创建MDI应用程序276

技能21:熟悉SDI和MDI应用程序概念281

技能22:建立MDI应用程序282

小结284

第6章 文件操作285

项目一:文件浏览器285

技能1:管理文件系统290

项目二:移动、复制和删除文件293

技能2:移动、复制和删除文件297

项目三:读取文件297

技能3:读写文件299

技能4:熟悉流的概念300

技能5:读写二进制文件301

技能6:读写文本文件306

小结311

第7章 数据访问312

项目一:连接Northwind数据库312

技能1: ADO.NET的基本知识314

技能2:管理连接字符串316

技能3:高效地使用连接318

技能4:进行事务处理320

技能5:定义命令321

技能6:使用ADO.NET连接和操作数据库324

项目二:使用DataAdapter和DataSet访问数据库325

技能7:使用数据读取器(DataAdapter)326

技能8:使用DataSet类管理数据和关系329

技能9:用数据适配器来填充DataSet334

技能10:保存对数据集的修改335

项目三:利用DataGridView显示数据338

技能11:使用DataGridView控件341

项目四:LINQ to SQL查询346

技能12:LINQ的使用347

技能13:将数据集成到GUI349

小结352

第8章 使用GDI绘图354

项目一:绘制图形和线条354

技能1:了解GDI和GDI+的基本知识356

技能2:使用Graphics类358

技能3:绘图基本步骤358

技能4:绘制图形361

技能5:使用OnPaint( )绘制图形365

技能6:认识测量坐标和区域367

技能7:了解世界、页面和设备坐标370

技能8:颜色的运用371

技能9:画笔的使用372

技能10:钢笔的使用374

项目二:显示图像376

技能11:学习Image基类378

项目三:绘制简单的文本379

技能12:字体的使用380

项目四:编辑文本文档384

小结400

参考文献401

热门推荐