内容简介:
C#是构建在.NET 框架上的一种面向对象的编程语言。其语法简洁,类型安全,具有与其他语言良好的兼容性,以及完善的错误处理机制。本书分4 篇共29 章,一共包含了300 个例子,主要介绍C#编程中几种常用应用程序的创建方法、基本语法、面向对象的基础知识、程序中常用的数据结构与算法、项目开发中常用的设计模式、Windows窗体编程、多线程的使用、文件系统的管理、注册表技术运用、数据库的开发、Office 的访问、GDI+绘图技术、自定义控件、Vista 的Aero 磨砂玻璃特效、图像处理的常用算法、WPF 技术、网络通信技术、多进程编程、C/C++程序调用、系统管理以及LINQ 和并行处理等技术。本书的每个实例不但有知识点的讲解,而且还将这些知识灵活运用,最关键的是,根据笔者多年的编程经验,还在实例中穿插了大量的编程技巧。本书既适用于C#初学者对基础知识的学习,也可以帮助中高级读者进一步提高C#编程水平。