第一篇 C#编程初步 2
实例1 Hello,the World! 2
实例2 Hello,my dear friend. 4
实例3 命令行参数 5
实例4 预定义类型变量 6
实例5 预定义类型的转换 9
实例6 if语句 11
实例7 switch语句 15
实例8 for循环 17
实例9 while循环 19
实例10 do-while语句 22
实例11 foreach语句 25
实例12 数组 27
实例13 锯齿型数组 30
实例14 枚举类型 33
实例15 位运算 36
实例16 读写文件 38
实例17 简单的类 42
实例18 操作符重载 47
实例19 名字空间 52
实例20 虚方法 56
第二篇 Windows程序设计初步 60
实例21 第一个Windows应用程序 60
实例22 简单的图片浏览器 62
实例23 点不中的按钮 65
实例24 使用状态栏 67
实例25 使用菜单 68
实例26 使用工具条 70
实例27 自制数字时钟 73
实例28 自己制作控件 75
实例29 使用自己制作的控件 78
实例30 使用树控件 80
实例31 浏览我的电脑 82
实例32 使用进度条 85
实例33 使用ToolTips控件 87
实例34 电子便条 89
实例35 可调窗口 92
实例36 MDI窗口 95
实例37 漂浮的窗口 97
实例38 使用列表选择框 99
实例39 使用DateTimePicker 102
实例40 使用拆分窗口 104
第三篇 中级Windows程序设计 107
实例41 Do It Yourself 107
实例42 在程序运行中添加控件 109
实例43 简易计算器 111
实例44 透明窗体 115
实例45 网页生成器 117
实例46 图像转换器 119
实例47 文本搜索器 122
实例48 显示所有字体 128
实例49 满堂红游戏 130
实例50 拼图游戏 135
实例51 用Socket建立服务器程序 142
第四篇 网络程序设计 142
实例52 用Socket建立客户端程序 144
实例53 时钟服务器 146
实例54 时钟客户端 149
实例55 Echo服务器 152
实例56 Echo客户端 154
实例57 命令行聊天服务器 158
实例58 命令行聊天客户端 160
实例59 得到任意主机的IP 163
实例60 得到任意Web服务器默认页 165
实例61 IRC客户端 168
实例62 使用异步机制获取网页 172
实例63 发送SMTP邮件 175
实例64 邮件提示器 178
实例65 网页上/下传器 183
实例66 自己制作Web服务器 188
实例67 WhoIs工具 192
实例68 ping工具 196
实例69 Windows聊天服务器 199
实例70 Windows聊天客户端 203
第五篇 数据库编程 207
实例71 用ADO读数据库 207
实例72 用ADO写数据库 209
实例73 从DataSet中读取数据库数据 211
实例74 读取列的属性 213
实例75 用DataGrid显示数据 215
实例76 使用DataTable 217
实例77 启动线程 222
第六篇 线程和进程 222
实例78 停止线程 224
实例79 线程休眠 226
实例80 挂起/恢复线程 228
实例81 加入线程 230
实例82 线程应用 232
实例83 得到所有进程 235
实例84 读取注册表信息 237
实例85 使用剪贴板 240
第七篇 高级GDI 243
实例86 GDI+的基本用法 243
实例87 使用刷子(Brush) 246
实例88 运动的球 248
实例89 旋转和转换 252
实例90 运动的秒针 255
实例91 模拟播放动画 257
实例92 不规则窗体 260
实例93 仿制MediaPlayer 262
第八篇 游戏和工具 266
实例94 翻牌游戏(一) 266
实例95 翻牌游戏(二) 269
实例96 三点一线游戏 273
实例97 吃豆子游戏 277
实例98 决策游戏 280
实例99 给图像添加版权信息 284
实例100 撞砖块游戏 288