C#程序设计经典300例
C#程序设计经典300例封面图

C#程序设计经典300例

王骞, 陈宇, 管马舟, 编著

出版社:电子工业出版社

年代:2013

定价:69.0

书籍简介:

本书分4篇29章。第一篇为基础篇,主要介绍C#的基本语法、面向对象的基础知识、程序中常用数据结构与算法、设计模式等。第二篇为窗体篇,主要介绍Windows窗体编程,以及常用控件和组件的使用方法。第三篇为应用篇,主要介绍多线程的使用、文件系统的管理、注册表技术运用、数据库的开发以及Office的访问。第四篇为新技术篇,主要介绍一些最新的技术(如GDI+绘图技术与自定义控件的完美结合),Vista的Aero磨砂玻璃特效、图像处理的常用算法、WPF技术、网络通信技术。

书籍目录:

第一篇基础篇

第1章开发环境

实例001创建控制台应用程序

难度指数★★☆☆☆☆占用时间

实例002创建Windows窗体应用程序

难度指数★★☆☆☆☆占用时间

实例003创建DLL动态链接库

难度指数★★☆☆☆☆占用时间

第2章语法基础

实例004从控制台输出整数类型——整数类型

难度指数★★☆☆☆☆占用时间

实例005从控制台输出浮点类型——浮点类型

难度指数★★☆☆☆☆占用时间

实例006判断矩形是否为正方形——结构体和布尔型

难度指数★★☆☆☆☆占用时间

实例007利用枚举型描述动物类型——枚举类型

难度指数★★☆☆☆☆占用时间

实例008修改圆柱体的高度和底面半径——引用类型

难度指数★★☆☆☆☆占用时间

实例009计算圆形的面积——常量

难度指数★★☆☆☆☆占用时间

实例010计算矩形的面积——变量

难度指数★★☆☆☆☆占用时间

实例011实现简单计算器——算术运算符

难度指数★★☆☆☆☆占用时间

实例012输出两个数之间的关系——关系运算符

难度指数★★☆☆☆☆占用时间

实例013按字节提取整型数值——按位运算符

难度指数★★☆☆☆☆占用时间

实例014对学生成绩进行分类——条件运算符

难度指数★★☆☆☆☆占用时间

实例015求三个数中的最大值——三元运算符

难度指数★★☆☆☆☆占用时间

实例016将两个数的值交换——函数的使用及引用传递

难度指数★★☆☆☆☆占用时间

实例017求解正整数的阶乘——函数的递归调用及值传递

难度指数★★☆☆☆☆占用时间

实例018求解多个数的乘法运算——函数参数输出

难度指数★★☆☆☆☆占用时间

第3章程序流程

实例019模拟超市商品打折——if条件判断语句

难度指数★★☆☆☆☆占用时间

实例020判断字符串各字符类型——if-else条件判断语句

难度指数★★☆☆☆☆占用时间

实例021将三个数从小到大输出——if-else嵌套使用

难度指数★★☆☆☆☆占用时间

实例022输出酒店指定星期特价菜——switch选择语句

难度指数★★☆☆☆☆占用时间

实例023判断1到10之间的素数和合数——多个case语句

难度指数★★☆☆☆☆占用时间

实例024输出1到20之间的整数——while循环语句

难度指数★★☆☆☆☆占用时间

实例025输出1到20之间的偶数——do-while循环语句

难度指数★★☆☆☆☆占用时间

实例026求表达式12+34+…100的值——for循环语句

难度指数★★☆☆☆☆占用时间

实例027用符号*排列成三角形——for循环嵌套调用

难度指数★★☆☆☆☆占用时间

实例028百钱买百鸡算法——for循环嵌套调用

难度指数★★☆☆☆☆占用时间

实例029输出字符串中的每个字符——foreach循环语句

难度指数★★☆☆☆☆占用时间

实例030输入数据不规范时捕获异常——异常处理语句

难度指数★★☆☆☆☆占用时间

第4章数组与集合

实例031存储多个学生姓名——一维数组

难度指数★★☆☆☆☆占用时间

实例032生成学生成绩单——创建二维数组

难度指数★★☆☆☆☆占用时间

实例033求学生总成绩——读取二维数组

难度指数★★☆☆☆☆占用时间

实例034计算两个矩阵乘法——二维数组运算

难度指数★★☆☆☆☆占用时间

实例035按月存储日期——交错数组

难度指数★★☆☆☆☆占用时间

实例036生成学生信息表——ArrayList的使用

难度指数★★☆☆☆☆占用时间

实例037管理学生信息——List的使用

难度指数★★☆☆☆☆占用时间

实例038生成省市信息表——Dictionary的使用

难度指数★★☆☆☆☆占用时间

实例039简单的列车售票系统——二维数组的应用

难度指数★★☆☆☆☆占用时间

实例040模拟舞伴配对问题——Queue的使用

难度指数★★☆☆☆☆占用时间

实例041括号匹配检测——Stack的使用

难度指数★★☆☆☆☆占用时间

第5章字符串

实例042将古诗分行输出——System.Char类型

难度指数★★☆☆☆☆占用时间

实例043判断古诗默写是否正确——Equals方法

难度指数★★☆☆☆☆占用时间

实例044将古诗颠倒输出——Reverse方法

难度指数★★☆☆☆☆占用时间

实例045提取古诗中的关键词语——Substring方法

难度指数★★☆☆☆☆占用时间

实例046将数字按指定格式输出——格式化字符串

难度指数★★☆☆☆☆占用时间

实例047将日期按指定格式输出——格式化日期

难度指数★★☆☆☆☆占用时间

实例238实现鼠标控制3D立方体

难度指数★★☆☆☆☆占用时间

第23章反射

实例239动态加载程序集

难度指数★★☆☆☆☆占用时间

实例240晚期绑定类型

难度指数★★☆☆☆☆占用时间

实例241利用接口代替反射

难度指数★★☆☆☆☆占用时间

实例242利用晚期绑定反射特性

难度指数★★☆☆☆☆占用时间

实例243利用反射制作程序集浏览器

难度指数★★☆☆☆☆占用时间

实例244序列化存取类实例

难度指数★★☆☆☆☆占用时间

实例245利用反射读取序列化类

难度指数★★☆☆☆☆占用时间

第24章网络编程技术

实例246同步服务端

难度指数★★☆☆☆☆占用时间

实例247同步客户端

难度指数★★☆☆☆☆占用时间

实例248异步服务端

难度指数★★☆☆☆☆占用时间

实例249异步客户端

难度指数★★☆☆☆☆占用时间

实例250简单聊天室服务端

难度指数★★☆☆☆☆占用时间

实例251简单聊天室客户端

难度指数★★☆☆☆☆占用时间

实例252实现局域网广播

难度指数★★☆☆☆☆占用时间

实例253实现简单浏览器

难度指数★★☆☆☆☆占用时间

实例254实现文件传输服务端

难度指数★★☆☆☆☆占用时间

实例255实现文件传输客户端

难度指数★★☆☆☆☆占用时间

实例256断点续传文件

难度指数★★☆☆☆☆占用时间

实例257发送电子邮件

难度指数★★☆☆☆☆占用时间

实例258接收电子邮件

难度指数★★☆☆☆☆占用时间

实例259利用远程过程调用实现远程交互

难度指数★★☆☆☆☆占用时间

第25章多进程编程

实例260主进程调用多个子进程

难度指数★★☆☆☆☆占用时间

实例261设计简单的系统任务管理器

难度指数★★☆☆☆☆占用时间

实例262设计简单的系统服务管理器

难度指数★★☆☆☆☆占用时间

实例263禁止进程多次开启

难度指数★★☆☆☆☆占用时间

实例264实现进程间同步

难度指数★★☆☆☆☆占用时间

实例265实现通用守护进程

难度指数★★☆☆☆☆占用时间

第26章与C/C++的交互

实例266C/C++中的基本类型在C#中传递

难度指数★★☆☆☆☆占用时间

实例267C/C++中的结构体在C#中传递

难度指数★★☆☆☆☆占用时间

实例268C/C++中的指针在C#中传递

难度指数★★☆☆☆☆占用时间

实例269C/C++中的函数指针在C#中传递

难度指数★★☆☆☆☆占用时间

实例270C/C++中指针的指针在C#中传递

难度指数★★☆☆☆☆占用时间

实例271利用WIN32的API改变窗体属性

难度指数★★☆☆☆☆占用时间

实例272利用WIN32的API任意拖动窗体

难度指数★★☆☆☆☆占用时间

第27章系统管理

实例273获取操作系统版本号

难度指数★★☆☆☆☆占用时间

实例274获取逻辑磁盘信息

难度指数★★☆☆☆☆占用时间

实例275获取磁盘驱动器空间

难度指数★★☆☆☆☆占用时间

实例276获取屏幕分辨率

难度指数★★☆☆☆☆占用时间

实例277查询并修改本地IP地址

难度指数★★☆☆☆☆占用时间

实例278监视内存使用状态

难度指数★★☆☆☆☆占用时间

实例279监视CPU使用率

难度指数★★☆☆☆☆占用时间

实例280利用硬件信息对程序加密

难度指数★★☆☆☆☆占用时间

第28章LINQ技术

实例281查询年龄大于20岁的学生信息

难度指数★★☆☆☆☆占用时间

实例282输出成绩在指定范围内的学生信息

难度指数★★☆☆☆☆占用时间

实例283对学生成绩进行排序

难度指数★★☆☆☆☆占用时间

实例284按年级和性别分组查询学生信息

难度指数★★☆☆☆☆占用时间

实例285在数据库中创建学生信息表

难度指数★★☆☆☆☆占用时间

实例286查询数据库成绩合格的男生信息

难度指数★★☆☆☆☆占用时间

实例287从数据库中删除成绩不合格的学生信息

难度指数★★☆☆☆☆占用时间

实例288在数据库中修改姓王的学生成绩

难度指数★★☆☆☆☆占用时间

实例289降序排列数据库中各年级男生的成绩

难度指数★★☆☆☆☆占用时间

实例290统计各年级学生成绩总分和平均年龄

难度指数★★☆☆☆☆占用时间

实例291统计男生和女生成绩的最高分和最低分

难度指数★★☆☆☆☆占用时间

实例292查询年龄在20岁以上和成绩在60分以下的学生

难度指数★★☆☆☆☆占用时间

实例293查询数据库第11到第15条的学生信息

难度指数★★☆☆☆☆占用时间

第29章并行处理技术

实例294利用并行技术判断素数

难度指数★★☆☆☆☆占用时间

实例295并行计算中的中断和跳出

难度指数★★☆☆☆☆占用时间

实例296并行计算中的异常处理

难度指数★★☆☆☆☆占用时间

实例297并行计算中的安全集合

难度指数★★☆☆☆☆占用时间

实例298利用并行循环生成超长随机数

难度指数★★☆☆☆☆占用时间

实例299利用并行技术实现矩阵运算

实例300利用PLINQ实现集合的并行化查询

难度指数★★☆☆☆☆占用时间

实例048将古诗按标点分割成句——Split方法

难度指数★★☆☆☆☆占用时间

实例049古诗填空——Insert方法

难度指数★★☆☆☆☆占用时间

实例050修改错误的古诗——Remove方法

难度指数★★☆☆☆☆占用时间

实例051拼接错乱的古诗句——StringBuilder的使用

难度指数★★☆☆☆☆占用时间

实例052验证IP地址字符串格式——Regex正则表达式

难度指数★★☆☆☆☆占用时间

实例053提取古诗中含有“明月”的诗句——Contains方法

难度指数★★☆☆☆☆占用时间

实例054对古诗进行Base64编码——Base64编码

难度指数★★☆☆☆☆占用时间

……

第20章图像处理技术

实例215图像区域分割与提取

难度指数★★☆☆☆☆占用时间

实例216基于差分的边缘检测与提取

难度指数★★☆☆☆☆占用时间

实例217利用中值滤波使图像变得平滑

难度指数★★☆☆☆☆占用时间

实例218增强图像对比度

难度指数★★☆☆☆☆占用时间

实例219目标提取与区域标记

难度指数★★☆☆☆☆占用时间

实例220图像的复杂变形

难度指数★★☆☆☆☆占用时间

第21章Aero技术

实例221带边框窗体实现Aero磨砂玻璃效果

难度指数★★☆☆☆☆占用时间

实例222窗体指定区域实现Aero磨砂玻璃效果

难度指数★★☆☆☆☆占用时间

实例223无边框窗体实现Aero磨砂玻璃效果

难度指数★★☆☆☆☆占用时间

实例224不规则无边框窗体Aero磨砂玻璃效果

难度指数★★☆☆☆☆占用时间

实例225Aero磨砂玻璃窗体实现双缓存绘图

难度指数★★☆☆☆☆占用时间

实例226用鼠标拖动无边框Aero磨砂玻璃窗体

难度指数★★☆☆☆☆占用时间

实例227用鼠标调整无边框Aero磨砂玻璃窗体的大小

难度指数★★☆☆☆☆占用时间

第22章WPF技术

实例228创建WPF应用程序

难度指数★★☆☆☆☆占用时间

实例229通过按钮修改窗体的颜色

难度指数★★☆☆☆☆占用时间

实例230在窗体上显示字符串资源

难度指数★★☆☆☆☆占用时间

实例231实现文本控件的互相绑定

难度指数★★☆☆☆☆占用时间

实例232实现不同样式的按钮

难度指数★★☆☆☆☆占用时间

实例233利用按钮模板实现自定义按钮

难度指数★★☆☆☆☆占用时间

实例234利用数据模板显示学生信息列表

难度指数★★☆☆☆☆占用时间

实例235实现几种不同单击事件的按钮

难度指数★★☆☆☆☆占用时间

实例236利用画刷实现绚丽的按钮

难度指数★★☆☆☆☆占用时间

实例237实现两个形状的多种组合

难度指数★★☆☆☆☆占用时间

内容摘要:

《百炼成钢系列丛书:C#程序设计经典300例(含DVD光盘1张)》最大的优点是在实例分析、框架运用和技巧讲解的同时,将C#语言的基础知识贯穿其中,使初学者能在实例中融会贯通基础知识。本书全面介绍C#编程时所需的基础知识,提供的实例内容涉及实际编程中的方方面面,将.NET框架所提供的绝大部分功能运用于实例中,编程技巧更是来自笔者多年的编程经验。全书对实例的讲解简单明了,章节内容全面,知识点由浅入深,.NET框架功能由易到难。

书籍规格:

书籍详细信息
书名C#程序设计经典300例站内查询相似图书
丛书名百炼成钢
9787121204654
如需购买下载《C#程序设计经典300例》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)69.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

C#程序设计经典300例是电子工业出版社于2013.6出版的中图分类号为 TP312 的主题关于 C语言-程序设计 的书籍。