《Visual C#编程精彩百例》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:明月创作室编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2001
  • ISBN:7115096740
  • 页数:500 页
图书介绍:

前言页 1

第1篇 Visual C#基础编程实例 1

实例1 C#经典程序--Hello World 1

实例2 C#的简单输入输出(I/O) 17

实例3 C#的复杂输入输出(I/O) 20

实例4 通信录管理与维护 23

实例5 文件与目录管理 29

实例6 用户界面上的“Hello,World!” 33

实例7 组件化“Welcome”程序 36

实例8 网络上的“Hello World” 39

实例9 Ref、out与Params描述符的应用 41

实例10 C#自动内存管理的应用 47

实例11 一个有趣栈类的实现 51

实例12 垃圾收集器管理与应用 54

实例13 垃圾收集器算法控制与使用 66

实例14 调用栈记录异常点 69

实例15 使用C#异常的栈跟踪 71

实例16 运行期间检测变量类型 74

实例17 常用值类型的原型定义 80

实例18 打印杨辉三角形 82

实例19 比较学生信息 86

实例20 获取车辆信息 89

实例21 简单角色类游戏的制作 93

实例22 旅馆住宿登记情况表制作 96

实例23 长命名空间的应用 102

实例24 文件特征计数 104

实例25 文本框输入数据的验证 116

第2篇 Visual C#中级编程实例 119

实例26 窗体背景颜色动态变化 119

实例27 C#属性及应用 123

实例28 C#属性Metadata的管理与应用 126

实例29 使用Context属性创建CallThresholdService 129

实例30 使用应用程序域 136

实例31 创建C#组件与客户应用程序 138

实例32 用OpenFileDialog类浏览或打开文件 141

实例33 在C#程序中获得Win32API 147

实例34 从C#中调用COM组件 149

实例35 在C#程序中修改HTML文件标题 153

实例36 下载Web页面 155

实例37 创建多线程应用程序 157

实例38 多线程的多次加载 164

实例39 单个线程同步运行 167

实例40 多线程同步运行 170

实例41 线程Thread Relative Static跟踪与实现 173

实例42 线程池(ThreadPool)的应用 180

实例43 多线程互斥运行 184

实例44 多线程时钟应用程序 188

实例45 监视多线程 193

实例46 防止多线程应用程序死锁 198

实例47 文件同步操作与应用 204

实例48 在COM程序设计中使用NET组件 208

实例49 文件异步操作与多处理器系统 210

实例50 获取网络主机IP地址 215

实例51 C#对话信息框的应用 218

实例52 在C#中快速调用Windows API 220

实例53 摄氏温度与华氏温度间相互转换(1) 222

实例54 摄氏温度与华氏温度间相互转换(2) 231

实例55 使用FileSystemWatcher组件监视Web服务器 237

实例56 由颜色名字产生对应颜色 246

实例57 使用索引指示器分析域名 253

实例58 C#版本的PingC 256

实例59 DNS客户程序 265

实例60 一个有趣的DOS实用程序 272

实例61 代表元基本应用 278

实例62 有趣的事件代表元 280

实例63 随机连续偶数发生事件处理 289

实例64 有趣的列表框窗体 294

实例65 数学函数应用 297

第3篇 VisualC#高级编程实例 303

实例66 文件夹中的文件列表 303

实例67 读写文本文件 306

实例68 读写二进制文件 310

实例69 显示系统日期与时间(1) 315

实例70 显示差值的日期与时间(2) 318

实例71 时钟发生器应用 321

实例72 在NET程序设计中使用ATL 326

实例73 浏览Internet文件 328

实例74 在C#应用程序中打开浏览器 333

实例75 显示Internet文件信息 336

实例76 Puzzle游戏 342

实例77 MDI窗体菜单设计(1) 348

实例78 MDI窗体菜单设计(2) 352

实例79 创建一个C#编辑器 357

实例80 网络端口扫描器 368

实例81 深入WinForms-地址簿应用(1) 375

实例82 深入WinForms-Inage Viewer应用程序(2) 388

实例83 开饭时间提醒器(Meal Reminder) 395

实例84 服务器端C#实例 403

实例85 数字时钟设计技术 406

实例86 自动编译C#程序AutoCompiler 409

实例87 使用C#与ASP+编写File Uploder 412

实例88 访问注册表中的硬件信息 416

实例89 设置“开始”菜单 420

实例90 在“新建”中添加自己的文件类型 422

实例91 显示Exchange软件的客户名称 427

实例92 读取Windows注册表信息 430

实例93 自定义AboutBox组件 433

实例94 自定义控件及应用 441

实例95 Java与C#混合编程的应用 451

实例96 C#与C++混合编程的应用 457

实例97 C#与VB混合编程的应用 461

实例98 C#组件与C#客户程序编程的应用 465

实例99 C#与XML联合应用XMLHelper 468

实例100 在C#中部署应用程序 493

附录 WinCV 499

参考文献 501