本书通过100个精选的实例,由浅入深地介绍了Visual C#程序设计的方法和技巧,方便读者学习从及深入地理解Visual C#。本书的主要内容有:C#初级编程、Windows程序设计、控制语句、网络编程、数据库编程、进程和线程、高级CGI、游戏和工具。在实例中,除了介绍Visual C#主要的知识点外,还重点介绍了Visual C#在网络编程、数据库编程和游戏编程等方面的应用,使读者能够真正掌握C#语言。
本书附赠一张光盘,其主要内容包括:100个实例的源代码、资源文件、可执行文件等。
本书体系结构清晰,解释说明详细,开发实例典型,可作为广大计算机工作者和爱好者进一步学习C#语言的参考书,也可供相关计算机语言爱好者参考使用。 \r\n
出版说明 \r\n\r\n前言 \r\n\r\n第一篇 C#编程初步\r\n\r\n实例1 Hello,the World!\r\n实例2 Hello,my dear friend\r\n实例3 命令行参数\r\n实例4 预定义类型变量\r\n实例5 预定义类型的转换\r\n实例6 if语句\r\n实例7 switch语句\r\n实例8 for循环\r\n实例9 while循环\r\n实例10 do-while语句\r\n实例11 foreach语句\r\n实例12 数组\r\n实例13 锯齿型数组\r\n实例14 枚举类型\r\n实例15 位运算\r\n实例16 读写文件\r\n实例17 简单的类\r\n实例18 操作符重载\r\n实例19 名字空间\r\n实例20 虚方法 \r\n\r\n第二篇 Windows程序设计初步\r\n\r\n实例21 第一个Windows应用程序\r\n实例22 简单的图片浏览器\r\n实例23 点不中的按钮\r\n实例24 使用状态栏\r\n实例25 使用菜单\r\n实例26 使用工具条\r\n实例27 自制数字时钟\r\n实例28 自己制作控件\r\n实例29 使用自己制作的控件\r\n实例30 使用树控件\r\n实例31 浏览我的电脑\r\n实例32 使用进度条\r\n实例33 使用ToolTips控件\r\n实例34 电子便条\r\n实例35 可调窗口\r\n实例36 MDI窗口\r\n实例37 漂浮的窗口\r\n实例38 使用列表选择框\r\n实例39 使用DateTimePicker\r\n实例40 使用拆分窗口 \r\n\r\n第三篇 中级Windows程序设计\r\n\r\n实例41 Do It Yourself\r\n实例42 在程序运行中添加控件\r\n实例43 简易计算器\r\n实例44 透明窗体\r\n实例45 网页生成器\r\n实例46 图像转换器\r\n实例47 文本搜索器\r\n实例48 显示所有字体\r\n实例49 满堂红游戏\r\n实例50 拼图游戏 \r\n\r\n第四篇 网络程序设计\r\n\r\n实例51 用Socket建立服务器程序\r\n实例52 用Socket建立客户端程序\r\n实例53 时钟服务器\r\n实例54 时钟客户端\r\n实例55 Echo服务器\r\n实例56 Echo客户端\r\n实例57 命令行聊天服务器\r\n实例58 命令行聊天客户端\r\n实例59 得到任意主机的IP\r\n实例60 得到任意Web服务器默认页\r\n实例61 IRC客户端\r\n实例62使用异步机制获取网页\r\n实例63 发送SMTP邮件\r\n实例64 邮件提示器\r\n实例65 网页上/下传器\r\n实例66 自己制作Web服务器\r\n实例67 WhoIs工具\r\n实例68 ping工具\r\n实例69 Windows聊天服务器\r\n实例70 Widnows聊天客户端 \r\n\r\n第五篇 数据库编程\r\n\r\n实例71 用ADO读数据库\r\n实例72 用ADO写数据库\r\n实例73 从DataSet中读取数据库数据\r\n实例74 读取列的属性\r\n实例75 用DataGrid显示数据\r\n实例76 使用DataTable \r\n\r\n第六篇 线程和进程\r\n\r\n实例77 启动线程\r\n实例78 停止线程\r\n实例79 线程休眠\r\n实例80 挂起/恢复线程\r\n实例81 加入线程\r\n实例82 线程应用\r\n实例83 得到所有进程\r\n实例84 读取注册表信息\r\n实例85 使用剪贴板 \r\n\r\n第七篇 高级GDI\r\n\r\n实例86 GDI+的基本用法\r\n实例87 使用刷子(Brush)\r\n实例88 运动的球\r\n实例89 旋转和转换\r\n实例90 运动的秒针\r\n实例91 模拟播放动画\r\n实例92 不规则窗体\r\n实例93 仿制MediaPlayer \r\n\r\n第八篇 游戏和工具\r\n\r\n实例94 翻牌游戏(一)\r\n实例95 翻牌游戏(二)\r\n实例96 三点一线游戏\r\n实例97 吃豆子游戏\r\n实例98 决策游戏\r\n实例99 给图像添加版权信息\r\n实例100 撞砖块游戏