第1篇VisualC#基础编程实例实例1C#经典程序--HelloWorld实例2C#的简单输入输出(I/O)实例3C#的复杂输入输出(I/O)实例4通信录管理与维护实例5文件与目录管理实例6用户界面上的“Hello,World!”实例7组件化“e”程序实例8网络上的“HelloWorld”实例9Ref、Out与Params描述符的应用实例10C#自动内存管理的应用实例11一个有趣栈类的实现实例12垃圾收集器管理与应用实例13垃圾收集器算法控制与使用实例14调用栈记录异常点实例15使用C#异常的栈跟踪实例16运行期间检测变量类型实例17常用值类型的原型定义实例18打印杨辉三角形实例19比较学生信息实例20获取车辆信息实例21简单角色类游戏的制作实例22旅馆住宿登记情况表制作实例23长命名空间的应用实例24文件特征计数实例25文本框输入数据的验证第2篇VisualC#中级编程实例实例26窗体背景颜色动态变化实例27C#属性及应用实例28C#属性Metadata的管理与应用实例29使用Context属性创建CallThresholdService实例30使用应用程序域实例31创建C#组件与客户应用程序实例32用OpenFileDialog类浏览或打开文件实例33在C#程序中获得Win32API实例34从C#中调用COM组件实例35在C#程序中修改HTML文件标题实例36下载Web页面实例37创建多线程应用程序实例38多线程的多次加载实例39单个线程同步运行实例40多线程同步运行实例41线程ThreadRelativeStatic跟踪与实现实例42线程池(ThreadPool)的应用实例43多线程互斥运行实例44多线程时钟应用程序实例45监视多线程实例46防止多线程应用程序死锁实例47文件同步操作与应用实例48在COM程序设计中使用.NET组件实例49文件异步操作与多处理器系统实例50获取网络主机IP地址实例51C#对话信息框的应用实例52在C#中快速调用WindowsAPI实例53摄氏温度与华氏温度间相互转换
(1)实例54摄氏温度与华氏温度间相互转换
(2)实例55使用FileSystemWatcher组件监视Web服务器实例56由颜色名字产生对应颜色实例57使用索引指示器分析域名实例58C#版本的PingC实例59DNS客户程序实例60一个有趣的DOS实用程序实例61代表元基本应用实例62有趣的事件代表元实例63随机连续偶数发生事件处理实例64有趣的列表框窗体实例65数学函数应用第3篇VisualC#高级编程实例实例66文件夹中的文件列表实例67读写文本文件实例68读写二进制文件实例69显示系统日期与时间
(1)实例70显示差值的日期与时间
(2)实例71时钟发生器应用实例72在.NET程序设计中使用ATL实例73浏览文件实例74在C#应用程序中打开浏览器实例75显示文件信息实例76Puzzle游戏实例77MDI窗体菜单设计
(1)实例78MDI窗体菜单设计
(2)实例79创建一个C#编辑器实例80网络端口扫描器实例81深入WinForms-地址簿应用
(1)实例82深入WinForms--ImageViewer应用程序
(2)实例83开饭时间提醒器(MealReminder)实例84服务器端C#实例实例85数字时钟设计技术实例86自动编译C#程序AutoCompiler实例87使用C#与ASP 编写FileUploder实例88访问注册表中的硬件信息实例89设置“开始”菜单实例90在“新建”中添加自己的文件类型实例91显示Exchange软件的客户名称实例92读取Windows注册表信息实例93自定义AboutBox组件实例94自定义控件及应用实例95Java与C#混合编程的应用实例96C#与
C 混合编程的应用实例97C#与VB混合编程的应用实例98C#组件与C#客户程序编程的应用实例99C#与XML联合应用XMLHelper实例100在C#中部署应用程序附录WinCV参考文献
C#编程经验技巧宝典源代码,目录如下:第1章开发环境11.1VisualStudio开发环境安装与配置安装VisualStudio开发环境须知配置合适的VisualStudio开发环境设置程序代码行序号开发环境全屏显示设置窗口的自动隐藏功能根据需要创建所需解决方案如何使用“验证的目标架构”功能41.2VisualStudio开发环境的使用为程序设置版本和帮助信息设置Windows应用程序启动窗体设置Web应用程序起始页如何设置程序的出错窗口如何进行程序调试如何结束不能正常运行的程序如何锁定窗体中的控件统一窗体中控件的字体设置通过“格式”菜单布局窗体起始页中的“VisualStudio开发人员新闻”71.3MSDN帮助的使用有效利用VisualStudio附带程序有效使用MSDN帮助如何设置MSDN帮助91.4其他如何添加项目引用如何添加Web引用如何添加引用第3方控件如何生成DLL文件如何使用不安全代码11第2章语言基础132.1注释如何对代码进行注释#region、#endregion关键字的使用技巧“///”符号的使用技巧使用注释取消程序语句的执行152.2语句跳转语句GOTO的使用Continue语句的使用Break语句的使用Return语句的使用如何实现无限循环巧用foreach语句控制控件有效使用switchcase语句182.3运算符如何使用引号赋值巧用“^=”运算符巧用位移运算符使用条件运算符巧用分隔符如何处理转义字符“;”结束符问题如何使用“??”操作符222.4表达式与关键词正确使用“