标题：C#与DOTNET 4高级程序设计第五版
简介
中文名: C#与.NET 4高级程序设计
原名
内容概要
本书是一本c#编程方面的优秀教材，以c# 4规范为标准，全面介绍了c#编程的原理和方法。本书前两章简要介绍了visual c#的特性、发展历史以及使用方法，随后以一个简单的c#程序带领读者涉足编程。接着，给出了c#中的类、对象、方法等概念。后续内容主要涉及c#中的几种控制语句、方法的使用、数组、linq、类与对象、继承、多态、接口、运算符重载、异常处理、gui、字符串和字符处理、文件和流操作、数据库、ASP。NET、搜索与排序、数据结构、泛型、集合等。全书以几个大型的编程案例贯穿各章，保持了知识点的连贯性。
目录
Introduction............................................................................................ 1
Part I: C# Fundamentals
1 Type Fundamentals................................................................................. 7
2 Creating Versatile Types ........................................................................ 27
3 General Coding .................................................................................... 45
4 Exceptions ........................................................................................... 63
5 Numbers.............................................................................................. 77
6 Enumerations....................................................................................... 99
7 Strings............................................................................................... 109
8 Regular Expressions ........................................................................... 131
9 Generics ............................................................................................ 139
Part II: Handling Data
10 Collections......................................................................................... 155
11 Files and Serialization......................................................................... 177
12 Networking and the Web ..................................................................... 201
13 Databases ......................................................................................... 237
14 XML................................................................................................... 261
Part III: User Interaction
15 Delegates, Events, and Anonymous Methods........................................ 279
16 Windows Forms .................................................................................. 295
17 Graphics with Windows Forms and GDI+ .............................................. 329
18 WPF................................................................................................... 365
19 ASP。NET ............................................................................................ 401
20 Silverlight........................................................................................... 443
Part IV: Advanced C#
21 LINQ.................................................................................................. 461
22 Memory Management ......................................................................... 473
23 Threads, Asynchronous, and Parallel Programming................................ 491
24 Reflection and Creating Plugins ........................................................... 519
25 Application Patterns and Tips .............................................................. 529
26 Interacting with the OS and Hardware .................................................. 575
27 Fun Stuff and Loose Ends................................................................... 597
A Essential Tools................................................................................... 621
Index ................................................................................................. 633