在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → c#和.net第一步

c#和.net第一步

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:24.17M
  • 下载次数:1
  • 浏览次数:85
  • 发布时间:2021-12-11
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
很不错的学习资料,把很好的资料下载下来与大家分享……
【实例截图】
【核心代码】
4744302542992242356.rar
└── 源代码
├── chap01
│   └── Chap1_4
│   ├── Chap1_4.suo
│   └── HelloCSharp
│   ├── HelloCSharp
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── HelloCSharp.exe
│   │   │   ├── HelloCSharp.pdb
│   │   │   └── HelloCSharp.vshost.exe
│   │   ├── HelloCSharp.csproj
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── HelloCSharp.exe
│   │   │   │   ├── HelloCSharp.pdb
│   │   │   │   └── TempPE
│   │   │   └── HelloCSharp.csproj.FileList.txt
│   │   ├── Program.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── HelloCSharp.sln
│   └── HelloCSharp.suo
├── chap02
│   ├── Chap2_1
│   │   ├── Chap2_1.suo
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   ├── Example3
│   │   │   ├── Example3
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── Example3.vshost.exe
│   │   │   │   ├── Example3.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example3.exe
│   │   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example3.sln
│   │   │   └── Example3.suo
│   │   └── Example4
│   │   ├── Example4
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example4.exe
│   │   │   │   ├── Example4.pdb
│   │   │   │   └── Example4.vshost.exe
│   │   │   ├── Example4.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example4.exe
│   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example4.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example4.sln
│   │   └── Example4.suo
│   ├── Chap2_2
│   │   ├── Chap2_2.suo
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   ├── Example3
│   │   │   ├── Example3
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── Example3.vshost.exe
│   │   │   │   ├── Example3.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example3.exe
│   │   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example3.sln
│   │   │   └── Example3.suo
│   │   ├── Example4
│   │   │   ├── Example4
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example4.exe
│   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   └── Example4.vshost.exe
│   │   │   │   ├── Example4.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example4.exe
│   │   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example4.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example4.sln
│   │   │   └── Example4.suo
│   │   ├── Example5
│   │   │   ├── Example5
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example5.exe
│   │   │   │   │   ├── Example5.pdb
│   │   │   │   │   └── Example5.vshost.exe
│   │   │   │   ├── Example5.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example5.exe
│   │   │   │   │   │   ├── Example5.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example5.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example5.sln
│   │   │   └── Example5.suo
│   │   └── Example6
│   │   ├── Example6
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example6.exe
│   │   │   │   ├── Example6.pdb
│   │   │   │   └── Example6.vshost.exe
│   │   │   ├── Example6.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example6.exe
│   │   │   │   │   ├── Example6.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example6.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example6.sln
│   │   └── Example6.suo
│   ├── Chap2_3
│   │   ├── Chap2_3.suo
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example10
│   │   │   ├── Example10
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example10.exe
│   │   │   │   │   ├── Example10.pdb
│   │   │   │   │   └── Example10.vshost.exe
│   │   │   │   ├── Example10.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example10.exe
│   │   │   │   │   │   ├── Example10.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example10.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example10.sln
│   │   │   └── Example10.suo
│   │   ├── Example11
│   │   │   ├── Example11
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example11.exe
│   │   │   │   │   ├── Example11.pdb
│   │   │   │   │   └── Example11.vshost.exe
│   │   │   │   ├── Example11.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example11.exe
│   │   │   │   │   │   ├── Example11.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example11.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example11.sln
│   │   │   └── Example11.suo
│   │   ├── Example12
│   │   │   ├── Example12
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example12.exe
│   │   │   │   │   ├── Example12.pdb
│   │   │   │   │   └── Example12.vshost.exe
│   │   │   │   ├── Example12.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example12.exe
│   │   │   │   │   │   ├── Example12.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example12.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example12.sln
│   │   │   └── Example12.suo
│   │   ├── Example13
│   │   │   ├── Example13
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example13.exe
│   │   │   │   │   ├── Example13.pdb
│   │   │   │   │   └── Example13.vshost.exe
│   │   │   │   ├── Example13.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example13.exe
│   │   │   │   │   │   ├── Example13.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example13.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example13.sln
│   │   │   └── Example13.suo
│   │   ├── Example14
│   │   │   ├── Example14
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example14.exe
│   │   │   │   │   ├── Example14.pdb
│   │   │   │   │   └── Example14.vshost.exe
│   │   │   │   ├── Example14.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example14.exe
│   │   │   │   │   │   ├── Example14.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example14.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example14.sln
│   │   │   └── Example14.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   ├── Example3
│   │   │   ├── Example3
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── Example3.vshost.exe
│   │   │   │   ├── Example3.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example3.exe
│   │   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example3.sln
│   │   │   └── Example3.suo
│   │   ├── Example4
│   │   │   ├── Example4
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example4.exe
│   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   └── Example4.vshost.exe
│   │   │   │   ├── Example4.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example4.exe
│   │   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example4.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example4.sln
│   │   │   └── Example4.suo
│   │   ├── Example5
│   │   │   ├── Example5
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example5.exe
│   │   │   │   │   ├── Example5.pdb
│   │   │   │   │   └── Example5.vshost.exe
│   │   │   │   ├── Example5.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example5.exe
│   │   │   │   │   │   ├── Example5.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example5.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example5.sln
│   │   │   └── Example5.suo
│   │   ├── Example6
│   │   │   ├── Example6
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example6.exe
│   │   │   │   │   ├── Example6.pdb
│   │   │   │   │   └── Example6.vshost.exe
│   │   │   │   ├── Example6.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example6.exe
│   │   │   │   │   │   ├── Example6.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example6.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example6.sln
│   │   │   └── Example6.suo
│   │   ├── Example7
│   │   │   ├── Example7
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example7.exe
│   │   │   │   │   ├── Example7.pdb
│   │   │   │   │   └── Example7.vshost.exe
│   │   │   │   ├── Example7.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example7.exe
│   │   │   │   │   │   ├── Example7.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example7.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example7.sln
│   │   │   └── Example7.suo
│   │   ├── Example8
│   │   │   ├── Example8
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example8.exe
│   │   │   │   │   ├── Example8.pdb
│   │   │   │   │   └── Example8.vshost.exe
│   │   │   │   ├── Example8.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example8.exe
│   │   │   │   │   │   ├── Example8.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example8.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example8.sln
│   │   │   └── Example8.suo
│   │   └── Example9
│   │   ├── Example9
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example9.exe
│   │   │   │   ├── Example9.pdb
│   │   │   │   └── Example9.vshost.exe
│   │   │   ├── Example9.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example9.exe
│   │   │   │   │   ├── Example9.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example9.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example9.sln
│   │   └── Example9.suo
│   └── Chap2_4
│   ├── Chap2_4.suo
│   ├── Example1
│   │   ├── Example1
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example1.exe
│   │   │   │   ├── Example1.pdb
│   │   │   │   └── Example1.vshost.exe
│   │   │   ├── Example1.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example1.sln
│   │   └── Example1.suo
│   ├── Example2
│   │   ├── Example2
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── Example2.vshost.exe
│   │   │   ├── Example2.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example2.sln
│   │   └── Example2.suo
│   ├── Example3
│   │   ├── Example3
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example3.exe
│   │   │   │   ├── Example3.pdb
│   │   │   │   └── Example3.vshost.exe
│   │   │   ├── Example3.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example3.sln
│   │   └── Example3.suo
│   ├── Example4
│   │   ├── Example4
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   └── Example4.vshost.exe
│   │   │   ├── Example4.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example4.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example4.sln
│   │   └── Example4.suo
│   ├── Example5
│   │   ├── Example5
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example5.exe
│   │   │   │   ├── Example5.pdb
│   │   │   │   └── Example5.vshost.exe
│   │   │   ├── Example5.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example5.exe
│   │   │   │   │   ├── Example5.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example5.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example5.sln
│   │   └── Example5.suo
│   ├── Example6
│   │   ├── Example6
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example6.exe
│   │   │   │   ├── Example6.pdb
│   │   │   │   └── Example6.vshost.exe
│   │   │   ├── Example6.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example6.exe
│   │   │   │   │   ├── Example6.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example6.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example6.sln
│   │   └── Example6.suo
│   ├── Example7
│   │   ├── Example7
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example7.exe
│   │   │   │   ├── Example7.pdb
│   │   │   │   └── Example7.vshost.exe
│   │   │   ├── Example7.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example7.exe
│   │   │   │   │   ├── Example7.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example7.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example7.sln
│   │   └── Example7.suo
│   ├── Example8
│   │   ├── Example8
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example8.exe
│   │   │   │   ├── Example8.pdb
│   │   │   │   └── Example8.vshost.exe
│   │   │   ├── Example8.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example8.exe
│   │   │   │   │   ├── Example8.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example8.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example8.sln
│   │   └── Example8.suo
│   └── Example9
│   ├── Example9
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── Example9.exe
│   │   │   ├── Example9.pdb
│   │   │   └── Example9.vshost.exe
│   │   ├── Example9.csproj
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── Example9.exe
│   │   │   │   ├── Example9.pdb
│   │   │   │   └── TempPE
│   │   │   └── Example9.csproj.FileList.txt
│   │   ├── Program.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── Example9.sln
│   └── Example9.suo
├── chap03
│   ├── Chap3_1
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   └── Example3
│   │   ├── Example3
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example3.exe
│   │   │   │   ├── Example3.pdb
│   │   │   │   └── Example3.vshost.exe
│   │   │   ├── Example3.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example3.sln
│   │   └── Example3.suo
│   ├── Chap3_2
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   └── Example2
│   │   ├── Example2
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── Example2.vshost.exe
│   │   │   ├── Example2.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example2.sln
│   │   └── Example2.suo
│   ├── Chap3_3
│   │   └── Example1
│   │   ├── Example1
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example1.exe
│   │   │   │   ├── Example1.pdb
│   │   │   │   └── Example1.vshost.exe
│   │   │   ├── Example1.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example1.sln
│   │   └── Example1.suo
│   ├── Chap3_4
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   ├── Example3
│   │   │   ├── Example3
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── Example3.vshost.exe
│   │   │   │   ├── Example3.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example3.exe
│   │   │   │   │   │   └── Example3.pdb
│   │   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example3.sln
│   │   │   └── Example3.suo
│   │   └── Example4
│   │   ├── Example4
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example4.exe
│   │   │   │   ├── Example4.pdb
│   │   │   │   └── Example4.vshost.exe
│   │   │   ├── Example4.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example4.exe
│   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example4.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example4.sln
│   │   └── Example4.suo
│   └── Chap3_5
│   ├── Example1
│   │   ├── Example1
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example1.exe
│   │   │   │   ├── Example1.pdb
│   │   │   │   └── Example1.vshost.exe
│   │   │   ├── Example1.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example1.sln
│   │   └── Example1.suo
│   ├── Example2
│   │   ├── Example2
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── Example2.vshost.exe
│   │   │   ├── Example2.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example2.sln
│   │   └── Example2.suo
│   └── Example3
│   ├── Example3
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── Example3.exe
│   │   │   ├── Example3.pdb
│   │   │   └── Example3.vshost.exe
│   │   ├── Example3.csproj
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── Example3.exe
│   │   │   │   ├── Example3.pdb
│   │   │   │   └── TempPE
│   │   │   └── Example3.csproj.FileList.txt
│   │   ├── Program.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── Example3.sln
│   └── Example3.suo
├── chap04
│   ├── Chap4_1
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   ├── Example3
│   │   │   ├── Example3
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── Example3.vshost.exe
│   │   │   │   ├── Example3.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example3.exe
│   │   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example3.sln
│   │   │   └── Example3.suo
│   │   ├── Example4
│   │   │   ├── Example4
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example4.exe
│   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   └── Example4.vshost.exe
│   │   │   │   ├── Example4.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example4.exe
│   │   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example4.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example4.sln
│   │   │   └── Example4.suo
│   │   ├── Example5
│   │   │   ├── Example5
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example5.exe
│   │   │   │   │   ├── Example5.pdb
│   │   │   │   │   └── Example5.vshost.exe
│   │   │   │   ├── Example5.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example5.exe
│   │   │   │   │   │   ├── Example5.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example5.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example5.sln
│   │   │   └── Example5.suo
│   │   ├── Example6
│   │   │   ├── Example6
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example6.exe
│   │   │   │   │   ├── Example6.pdb
│   │   │   │   │   └── Example6.vshost.exe
│   │   │   │   ├── Example6.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example6.exe
│   │   │   │   │   │   ├── Example6.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example6.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example6.sln
│   │   │   └── Example6.suo
│   │   ├── Example7
│   │   │   ├── Example7
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example7.exe
│   │   │   │   │   ├── Example7.pdb
│   │   │   │   │   └── Example7.vshost.exe
│   │   │   │   ├── Example7.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example7.exe
│   │   │   │   │   │   ├── Example7.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example7.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example7.sln
│   │   │   └── Example7.suo
│   │   └── Example8
│   │   ├── Example8
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example8.exe
│   │   │   │   ├── Example8.pdb
│   │   │   │   └── Example8.vshost.exe
│   │   │   ├── Example8.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example8.exe
│   │   │   │   │   ├── Example8.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example8.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example8.sln
│   │   └── Example8.suo
│   ├── Chap4_2
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   └── Example3
│   │   ├── Example3
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example3.exe
│   │   │   │   ├── Example3.pdb
│   │   │   │   └── Example3.vshost.exe
│   │   │   ├── Example3.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example3.sln
│   │   └── Example3.suo
│   ├── Chap4_3
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   └── Example3
│   │   ├── Example3
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example3.exe
│   │   │   │   ├── Example3.pdb
│   │   │   │   └── Example3.vshost.exe
│   │   │   ├── Example3.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example3.sln
│   │   └── Example3.suo
│   └── Chap4_4
│   ├── Example1
│   │   ├── Example1
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example1.exe
│   │   │   │   ├── Example1.pdb
│   │   │   │   └── Example1.vshost.exe
│   │   │   ├── Example1.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example1.sln
│   │   └── Example1.suo
│   └── Example2
│   ├── Example2
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── Example2.exe
│   │   │   ├── Example2.pdb
│   │   │   └── Example2.vshost.exe
│   │   ├── Example2.csproj
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── TempPE
│   │   │   └── Example2.csproj.FileList.txt
│   │   ├── Program.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── Example2.sln
│   └── Example2.suo
├── chap05
│   ├── Chap5_1
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   ├── Example3
│   │   │   ├── Example3
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── Example3.vshost.exe
│   │   │   │   ├── Example3.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example3.exe
│   │   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example3.sln
│   │   │   └── Example3.suo
│   │   └── Example4
│   │   ├── Example4
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example4.exe
│   │   │   │   ├── Example4.pdb
│   │   │   │   └── Example4.vshost.exe
│   │   │   ├── Example4.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example4.exe
│   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example4.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example4.sln
│   │   └── Example4.suo
│   ├── Chap5_2
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   └── Example2
│   │   ├── Example2
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── Example2.vshost.exe
│   │   │   ├── Example2.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example2.sln
│   │   └── Example2.suo
│   ├── Chap5_3
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example10
│   │   │   ├── Example10
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example10.exe
│   │   │   │   │   ├── Example10.pdb
│   │   │   │   │   └── Example10.vshost.exe
│   │   │   │   ├── Example10.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example10.exe
│   │   │   │   │   │   ├── Example10.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example10.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example10.sln
│   │   │   └── Example10.suo
│   │   ├── Example11
│   │   │   ├── Example11
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example11.exe
│   │   │   │   │   ├── Example11.pdb
│   │   │   │   │   └── Example11.vshost.exe
│   │   │   │   ├── Example11.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example11.exe
│   │   │   │   │   │   ├── Example11.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example11.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example11.sln
│   │   │   └── Example11.suo
│   │   ├── Example12
│   │   │   ├── Example12
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example12.exe
│   │   │   │   │   ├── Example12.pdb
│   │   │   │   │   └── Example12.vshost.exe
│   │   │   │   ├── Example12.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example12.exe
│   │   │   │   │   │   ├── Example12.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example12.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example12.sln
│   │   │   └── Example12.suo
│   │   ├── Example13
│   │   │   ├── Example13
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example13.exe
│   │   │   │   │   ├── Example13.pdb
│   │   │   │   │   └── Example13.vshost.exe
│   │   │   │   ├── Example13.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example13.exe
│   │   │   │   │   │   ├── Example13.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example13.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example13.sln
│   │   │   └── Example13.suo
│   │   ├── Example14
│   │   │   ├── Example14
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example14.exe
│   │   │   │   │   ├── Example14.pdb
│   │   │   │   │   └── Example14.vshost.exe
│   │   │   │   ├── Example14.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example14.exe
│   │   │   │   │   │   ├── Example14.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example14.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example14.sln
│   │   │   └── Example14.suo
│   │   ├── Example15
│   │   │   ├── Example15
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example15.exe
│   │   │   │   │   ├── Example15.pdb
│   │   │   │   │   └── Example15.vshost.exe
│   │   │   │   ├── Example15.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example15.exe
│   │   │   │   │   │   ├── Example15.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example15.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example15.sln
│   │   │   └── Example15.suo
│   │   ├── Example16
│   │   │   ├── Example16
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example16.exe
│   │   │   │   │   ├── Example16.pdb
│   │   │   │   │   └── Example16.vshost.exe
│   │   │   │   ├── Example16.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example16.exe
│   │   │   │   │   │   ├── Example16.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example16.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example16.sln
│   │   │   └── Example16.suo
│   │   ├── Example17
│   │   │   ├── Example17
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example17.exe
│   │   │   │   │   ├── Example17.pdb
│   │   │   │   │   └── Example17.vshost.exe
│   │   │   │   ├── Example17.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example17.exe
│   │   │   │   │   │   ├── Example17.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example17.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example17.sln
│   │   │   └── Example17.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   ├── Example3
│   │   │   ├── Example3
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── Example3.vshost.exe
│   │   │   │   ├── Example3.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example3.exe
│   │   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example3.sln
│   │   │   └── Example3.suo
│   │   ├── Example4
│   │   │   ├── Example4
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example4.exe
│   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   └── Example4.vshost.exe
│   │   │   │   ├── Example4.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example4.exe
│   │   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example4.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example4.sln
│   │   │   └── Example4.suo
│   │   ├── Example5
│   │   │   ├── Example5
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   └── Example5.vshost.exe
│   │   │   │   ├── Example5.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example5.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example5.sln
│   │   │   └── Example5.suo
│   │   ├── Example6
│   │   │   ├── Example6
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example6.exe
│   │   │   │   │   ├── Example6.pdb
│   │   │   │   │   └── Example6.vshost.exe
│   │   │   │   ├── Example6.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example6.exe
│   │   │   │   │   │   ├── Example6.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example6.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example6.sln
│   │   │   └── Example6.suo
│   │   ├── Example7
│   │   │   ├── Example7
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example7.exe
│   │   │   │   │   ├── Example7.pdb
│   │   │   │   │   └── Example7.vshost.exe
│   │   │   │   ├── Example7.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example7.exe
│   │   │   │   │   │   ├── Example7.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example7.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example7.sln
│   │   │   └── Example7.suo
│   │   ├── Example8
│   │   │   ├── Example8
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example8.exe
│   │   │   │   │   ├── Example8.pdb
│   │   │   │   │   └── Example8.vshost.exe
│   │   │   │   ├── Example8.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example8.exe
│   │   │   │   │   │   ├── Example8.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example8.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example8.sln
│   │   │   └── Example8.suo
│   │   └── Example9
│   │   ├── Example9
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example9.exe
│   │   │   │   ├── Example9.pdb
│   │   │   │   └── Example9.vshost.exe
│   │   │   ├── Example9.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example9.exe
│   │   │   │   │   ├── Example9.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example9.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example9.sln
│   │   └── Example9.suo
│   └── Chap5_4
│   ├── Example1
│   │   ├── Example1
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example1.exe
│   │   │   │   ├── Example1.pdb
│   │   │   │   └── Example1.vshost.exe
│   │   │   ├── Example1.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example1.sln
│   │   └── Example1.suo
│   ├── Example2
│   │   ├── Example2
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── Example2.vshost.exe
│   │   │   ├── Example2.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example2.sln
│   │   └── Example2.suo
│   ├── Example3
│   │   ├── Example3
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example3.exe
│   │   │   │   ├── Example3.pdb
│   │   │   │   └── Example3.vshost.exe
│   │   │   ├── Example3.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example3.sln
│   │   └── Example3.suo
│   ├── Example4
│   │   ├── Example4
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example4.exe
│   │   │   │   ├── Example4.pdb
│   │   │   │   └── Example4.vshost.exe
│   │   │   ├── Example4.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example4.exe
│   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example4.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example4.sln
│   │   └── Example4.suo
│   ├── Example5
│   │   ├── Example5
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example5.exe
│   │   │   │   ├── Example5.pdb
│   │   │   │   └── Example5.vshost.exe
│   │   │   ├── Example5.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example5.exe
│   │   │   │   │   ├── Example5.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example5.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example5.sln
│   │   └── Example5.suo
│   ├── Example6
│   │   ├── Example6
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example6.exe
│   │   │   │   ├── Example6.pdb
│   │   │   │   └── Example6.vshost.exe
│   │   │   ├── Example6.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example6.exe
│   │   │   │   │   ├── Example6.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example6.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example6.sln
│   │   └── Example6.suo
│   ├── Example7
│   │   ├── Example7
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example7.exe
│   │   │   │   ├── Example7.pdb
│   │   │   │   └── Example7.vshost.exe
│   │   │   ├── Example7.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example7.exe
│   │   │   │   │   ├── Example7.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example7.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example7.sln
│   │   └── Example7.suo
│   └── Example8
│   ├── Example8
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── Example8.exe
│   │   │   ├── Example8.pdb
│   │   │   └── Example8.vshost.exe
│   │   ├── Example8.csproj
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── Example8.exe
│   │   │   │   ├── Example8.pdb
│   │   │   │   └── TempPE
│   │   │   └── Example8.csproj.FileList.txt
│   │   ├── Program.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── Example8.sln
│   └── Example8.suo
├── chap06
│   ├── Chap6_1
│   │   ├── WForm1
│   │   │   ├── WForm
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   └── WForm.csproj
│   │   │   ├── WForm.sln
│   │   │   └── WForm.suo
│   │   └── WForm2
│   │   ├── WForm2
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   └── WForm2.vshost.exe
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── obj
│   │   │   │   └── Debug
│   │   │   │   └── TempPE
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── WForm2.csproj
│   │   │   └── WForm2.csproj.user
│   │   ├── WForm2.sln
│   │   └── WForm2.suo
│   ├── Chap6_2
│   │   ├── ButtonTest
│   │   │   ├── ButtonTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── ButtonTest.exe
│   │   │   │   │   ├── ButtonTest.pdb
│   │   │   │   │   └── ButtonTest.vshost.exe
│   │   │   │   ├── ButtonTest.csproj
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── obj
│   │   │   │   │   ├── ButtonTest.csproj.FileList.txt
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── ButtonTest.csproj.GenerateResource.Cache
│   │   │   │   │   ├── ButtonTest.exe
│   │   │   │   │   ├── ButtonTest.Form1.resources
│   │   │   │   │   ├── ButtonTest.pdb
│   │   │   │   │   ├── ButtonTest.Properties.Resources.resources
│   │   │   │   │   └── TempPE
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── ButtonTest.sln
│   │   │   └── ButtonTest.suo
│   │   ├── CheckBoxTest
│   │   │   ├── CheckBoxTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── CheckBoxTest.exe
│   │   │   │   │   ├── CheckBoxTest.pdb
│   │   │   │   │   └── CheckBoxTest.vshost.exe
│   │   │   │   ├── CheckBoxTest.csproj
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── obj
│   │   │   │   │   ├── CheckBoxTest.csproj.FileList.txt
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── CheckBoxTest.csproj.GenerateResource.Cache
│   │   │   │   │   ├── CheckBoxTest.exe
│   │   │   │   │   ├── CheckBoxTest.Form1.resources
│   │   │   │   │   ├── CheckBoxTest.pdb
│   │   │   │   │   ├── CheckBoxTest.Properties.Resources.resources
│   │   │   │   │   └── TempPE
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── CheckBoxTest.sln
│   │   │   └── CheckBoxTest.suo
│   │   ├── ComboBoxTest
│   │   │   ├── ComboBoxTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── ComboBoxTest.exe
│   │   │   │   │   ├── ComboBoxTest.pdb
│   │   │   │   │   └── ComboBoxTest.vshost.exe
│   │   │   │   ├── ComboBoxTest.csproj
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── obj
│   │   │   │   │   ├── ComboBoxTest.csproj.FileList.txt
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── ComboBoxTest.csproj.GenerateResource.Cache
│   │   │   │   │   ├── ComboBoxTest.exe
│   │   │   │   │   ├── ComboBoxTest.Form1.resources
│   │   │   │   │   ├── ComboBoxTest.pdb
│   │   │   │   │   ├── ComboBoxTest.Properties.Resources.resources
│   │   │   │   │   └── TempPE
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── ComboBoxTest.sln
│   │   │   └── ComboBoxTest.suo
│   │   ├── ITAsk
│   │   │   ├── ITAsk
│   │   │   │   ├── AskForm.cs
│   │   │   │   ├── AskForm.Designer.cs
│   │   │   │   ├── AskForm.resx
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── ITAsk.exe
│   │   │   │   │   ├── ITAsk.pdb
│   │   │   │   │   └── ITAsk.vshost.exe
│   │   │   │   ├── ITAsk.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── ITAsk.AskForm.resources
│   │   │   │   │   │   ├── ITAsk.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── ITAsk.exe
│   │   │   │   │   │   ├── ITAsk.pdb
│   │   │   │   │   │   ├── ITAsk.Properties.Resources.resources
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── ITAsk.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── ITAsk.sln
│   │   │   └── ITAsk.suo
│   │   ├── LabelTest
│   │   │   ├── LabelTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── LabelTest.exe
│   │   │   │   │   ├── LabelTest.pdb
│   │   │   │   │   ├── LabelTest.vshost.exe
│   │   │   │   │   └── t.bmp
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── LabelTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── LabelTest.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── LabelTest.exe
│   │   │   │   │   │   ├── LabelTest.Form1.resources
│   │   │   │   │   │   ├── LabelTest.pdb
│   │   │   │   │   │   ├── LabelTest.Properties.Resources.resources
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── LabelTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── LabelTest.sln
│   │   │   └── LabelTest.suo
│   │   ├── RadioButtonTest
│   │   │   ├── RadioButtonTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   └── RadioButtonTest.vshost.exe
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── obj
│   │   │   │   │   └── Debug
│   │   │   │   │   └── TempPE
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   └── RadioButtonTest.csproj
│   │   │   ├── RadioButtonTest.sln
│   │   │   └── RadioButtonTest.suo
│   │   └── TextBoxTest
│   │   ├── TextBoxTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── TextBoxTest.exe
│   │   │   │   ├── TextBoxTest.pdb
│   │   │   │   └── TextBoxTest.vshost.exe
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── TextBoxTest.csproj.GenerateResource.Cache
│   │   │   │   │   ├── TextBoxTest.exe
│   │   │   │   │   ├── TextBoxTest.Form1.resources
│   │   │   │   │   ├── TextBoxTest.pdb
│   │   │   │   │   └── TextBoxTest.Properties.Resources.resources
│   │   │   │   └── TextBoxTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   └── TextBoxTest.csproj
│   │   ├── TextBoxTest.sln
│   │   └── TextBoxTest.suo
│   └── Chap6_3
│   ├── ListBoxTest
│   │   ├── ListBoxTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── ListBoxTest.exe
│   │   │   │   ├── ListBoxTest.pdb
│   │   │   │   └── ListBoxTest.vshost.exe
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── ListBoxTest.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── ListBoxTest.csproj.GenerateResource.Cache
│   │   │   │   │   ├── ListBoxTest.exe
│   │   │   │   │   ├── ListBoxTest.Form1.resources
│   │   │   │   │   ├── ListBoxTest.pdb
│   │   │   │   │   ├── ListBoxTest.Properties.Resources.resources
│   │   │   │   │   └── TempPE
│   │   │   │   └── ListBoxTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── ListBoxTest.sln
│   │   └── ListBoxTest.suo
│   ├── ListViewTest
│   │   ├── ListViewTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── ListViewTest.exe
│   │   │   │   ├── ListViewTest.pdb
│   │   │   │   └── ListViewTest.vshost.exe
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── ListViewTest.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── ListViewTest.csproj.GenerateResource.Cache
│   │   │   │   │   ├── ListViewTest.exe
│   │   │   │   │   ├── ListViewTest.Form1.resources
│   │   │   │   │   ├── ListViewTest.pdb
│   │   │   │   │   ├── ListViewTest.Properties.Resources.resources
│   │   │   │   │   └── TempPE
│   │   │   │   └── ListViewTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── ListViewTest.sln
│   │   └── ListViewTest.suo
│   ├── ScrollBarTest
│   │   ├── ScrollBarTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── ScrollBarTest.exe
│   │   │   │   ├── ScrollBarTest.pdb
│   │   │   │   └── ScrollBarTest.vshost.exe
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── ScrollBarTest.csproj.GenerateResource.Cache
│   │   │   │   │   ├── ScrollBarTest.exe
│   │   │   │   │   ├── ScrollBarTest.Form1.resources
│   │   │   │   │   ├── ScrollBarTest.pdb
│   │   │   │   │   ├── ScrollBarTest.Properties.Resources.resources
│   │   │   │   │   └── TempPE
│   │   │   │   └── ScrollBarTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   └── ScrollBarTest.csproj
│   │   ├── ScrollBarTest.sln
│   │   └── ScrollBarTest.suo
│   ├── StatusStripTest
│   │   ├── StatusStripTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── StatusStripTest.exe
│   │   │   │   ├── StatusStripTest.pdb
│   │   │   │   └── StatusStripTest.vshost.exe
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Refactor
│   │   │   │   │   ├── StatusStripTest.csproj.GenerateResource.Cache
│   │   │   │   │   ├── StatusStripTest.exe
│   │   │   │   │   ├── StatusStripTest.pdb
│   │   │   │   │   ├── StatusStripTest.Properties.Resources.resources
│   │   │   │   │   ├── StatusStripTest.TestForm.resources
│   │   │   │   │   └── TempPE
│   │   │   │   └── StatusStripTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   └── StatusStripTest.csproj
│   │   ├── StatusStripTest.sln
│   │   └── StatusStripTest.suo
│   ├── ToolStripTest
│   │   ├── A6_3_4.suo
│   │   ├── _desktop.ini
│   │   ├── ScrollBarTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── A6_3_4.exe
│   │   │   │   ├── A6_3_4.pdb
│   │   │   │   └── A6_3_4.vshost.exe
│   │   │   ├── _desktop.ini
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── obj
│   │   │   │   ├── A6_3_4.csproj.FileList.txt
│   │   │   │   ├── Debug
│   │   │   │   │   ├── A6_3_4.csproj.GenerateResource.Cache
│   │   │   │   │   ├── A6_3_4.exe
│   │   │   │   │   ├── A6_3_4.Form1.resources
│   │   │   │   │   ├── A6_3_4.pdb
│   │   │   │   │   ├── A6_3_4.Properties.Resources.resources
│   │   │   │   │   ├── TempPE
│   │   │   │   │   └── ToolStripTest.csproj.GenerateResource.Cache
│   │   │   │   └── ToolStripTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── _desktop.ini
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   └── ToolStripTest.csproj
│   │   ├── ScrollBarTest.sln
│   │   └── ScrollBarTest.suo
│   └── TreeViewTest
│   ├── TreeViewTest
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── TreeViewTest.exe
│   │   │   ├── TreeViewTest.pdb
│   │   │   └── TreeViewTest.vshost.exe
│   │   ├── Form1.cs
│   │   ├── Form1.Designer.cs
│   │   ├── Form1.resx
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── TempPE
│   │   │   │   ├── TreeViewTest.csproj.GenerateResource.Cache
│   │   │   │   ├── TreeViewTest.exe
│   │   │   │   ├── TreeViewTest.Form1.resources
│   │   │   │   ├── TreeViewTest.pdb
│   │   │   │   └── TreeViewTest.Properties.Resources.resources
│   │   │   └── TreeViewTest.csproj.FileList.txt
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   └── TreeViewTest.csproj
│   ├── TreeViewTest.sln
│   └── TreeViewTest.suo
├── chap07
│   ├── Chap7_1
│   │   ├── GroupBoxTest
│   │   │   ├── A7_1_2.suo
│   │   │   ├── GroupBoxTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── A7_1_2.exe
│   │   │   │   │   ├── A7_1_2.pdb
│   │   │   │   │   └── A7_1_2.vshost.exe
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── GroupBoxTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── A7_1_2.csproj.FileList.txt
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── A7_1_2.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── A7_1_2.exe
│   │   │   │   │   │   ├── A7_1_2.Form1.resources
│   │   │   │   │   │   ├── A7_1_2.pdb
│   │   │   │   │   │   ├── A7_1_2.Properties.Resources.resources
│   │   │   │   │   │   ├── GroupBoxTest.csproj.GenerateResource.Cache
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── GroupBoxTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── GroupBoxTest.sln
│   │   │   └── GroupBoxTest.suo
│   │   ├── MdiEdit
│   │   │   ├── MdiEdit
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── MdiEdit.exe
│   │   │   │   │   ├── MdiEdit.pdb
│   │   │   │   │   └── MdiEdit.vshost.exe
│   │   │   │   ├── Document.cs
│   │   │   │   ├── Document.Designer.cs
│   │   │   │   ├── Document.resx
│   │   │   │   ├── MdiEdit.csproj
│   │   │   │   ├── MdiForm.cs
│   │   │   │   ├── MdiForm.Designer.cs
│   │   │   │   ├── MdiForm.resx
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── MdiEdit.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── MdiEdit.Document.resources
│   │   │   │   │   │   ├── MdiEdit.exe
│   │   │   │   │   │   ├── MdiEdit.MdiForm.resources
│   │   │   │   │   │   ├── MdiEdit.pdb
│   │   │   │   │   │   ├── MdiEdit.Properties.Resources.resources
│   │   │   │   │   │   ├── Refactor
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   │   └── Properties.Resources.Designer.cs.dll
│   │   │   │   │   └── MdiEdit.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── MdiEdit.sln
│   │   │   └── MdiEdit.suo
│   │   ├── MdiTest
│   │   │   ├── MdiTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── MdiTest.exe
│   │   │   │   │   ├── MdiTest.pdb
│   │   │   │   │   └── MdiTest.vshost.exe
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── MdiTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── MdiTest.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── MdiTest.exe
│   │   │   │   │   │   ├── MdiTest.Form1.resources
│   │   │   │   │   │   ├── MdiTest.pdb
│   │   │   │   │   │   ├── MdiTest.Properties.Resources.resources
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── MdiTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── MdiTest.sln
│   │   │   └── MdiTest.suo
│   │   ├── MenuTest
│   │   │   ├── MenuTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── MenuTest.exe
│   │   │   │   │   ├── MenuTest.pdb
│   │   │   │   │   └── MenuTest.vshost.exe
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── MenuTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── MenuTest.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── MenuTest.exe
│   │   │   │   │   │   ├── MenuTest.Form1.resources
│   │   │   │   │   │   ├── MenuTest.pdb
│   │   │   │   │   │   ├── MenuTest.Properties.Resources.resources
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── MenuTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── MenuTest.sln
│   │   │   └── MenuTest.suo
│   │   └── TDialog
│   │   ├── TDialog
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── TDialog.exe
│   │   │   │   ├── TDialog.pdb
│   │   │   │   └── TDialog.vshost.exe
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Refactor
│   │   │   │   │   ├── TDialog.csproj.GenerateResource.Cache
│   │   │   │   │   ├── TDialog.exe
│   │   │   │   │   ├── TDialog.pdb
│   │   │   │   │   ├── TDialog.Properties.Resources.resources
│   │   │   │   │   ├── TDialog.testForm.resources
│   │   │   │   │   └── TempPE
│   │   │   │   └── TDialog.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   └── TDialog.csproj
│   │   ├── TDialog.sln
│   │   └── TDialog.suo
│   ├── Chap7_2
│   │   ├── FontTest
│   │   │   ├── A7-2.suo
│   │   │   ├── FontTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── A7-2.exe
│   │   │   │   │   ├── A7-2.pdb
│   │   │   │   │   └── A7-2.vshost.exe
│   │   │   │   ├── FontTest.csproj
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── A7-2.exe
│   │   │   │   │   │   ├── A7_2.Form1.resources
│   │   │   │   │   │   ├── A7-2.pdb
│   │   │   │   │   │   ├── A7_2.Properties.Resources.resources
│   │   │   │   │   │   ├── FontTest.csproj.GenerateResource.Cache
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── FontTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── FontTest.sln
│   │   │   └── FontTest.suo
│   │   └── GDITest
│   │   ├── GDITest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── banner.bmp
│   │   │   │   ├── GDITest.exe
│   │   │   │   ├── GDITest.pdb
│   │   │   │   └── GDITest.vshost.exe
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── GDITest.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── GDITest.csproj.GenerateResource.Cache
│   │   │   │   │   ├── GDITest.exe
│   │   │   │   │   ├── GDITest.Form1.resources
│   │   │   │   │   ├── GDITest.pdb
│   │   │   │   │   ├── GDITest.Properties.Resources.resources
│   │   │   │   │   └── TempPE
│   │   │   │   └── GDITest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── GDITest.sln
│   │   └── GDITest.suo
│   └── Chap7_3
│   ├── MessageTest
│   │   ├── MessageTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── MessageTest.exe
│   │   │   │   ├── MessageTest.pdb
│   │   │   │   └── MessageTest.vshost.exe
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── MessageTest.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── MessageTest.csproj.GenerateResource.Cache
│   │   │   │   │   ├── MessageTest.exe
│   │   │   │   │   ├── MessageTest.pdb
│   │   │   │   │   ├── MessageTest.Properties.Resources.resources
│   │   │   │   │   └── TempPE
│   │   │   │   └── MessageTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── MessageTest.sln
│   │   └── MessageTest.suo
│   └── XButton
│   ├── TestXButton
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── TestXButton.exe
│   │   │   ├── TestXButton.pdb
│   │   │   ├── TestXButton.vshost.exe
│   │   │   ├── XButton.dll
│   │   │   └── XButton.pdb
│   │   ├── Form1.cs
│   │   ├── Form1.Designer.cs
│   │   ├── Form1.resx
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   ├── TempPE
│   │   │   │   ├── TestXButton.csproj.GenerateResource.Cache
│   │   │   │   ├── TestXButton.exe
│   │   │   │   ├── TestXButton.Form1.resources
│   │   │   │   ├── TestXButton.pdb
│   │   │   │   └── TestXButton.Properties.Resources.resources
│   │   │   └── TestXButton.csproj.FileList.txt
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   └── TestXButton.csproj
│   ├── XButton
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── TestXButton.exe
│   │   │   ├── TestXButton.pdb
│   │   │   ├── XButton.dll
│   │   │   └── XButton.pdb
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── Refactor
│   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   ├── TempPE
│   │   │   │   ├── XButton.dll
│   │   │   │   └── XButton.pdb
│   │   │   └── XButton.csproj.FileList.txt
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── XButton.cs
│   │   ├── XButton.csproj
│   │   └── XButton.Designer.cs
│   ├── XButton.sln
│   └── XButton.suo
├── chap08
│   ├── Chap8_2
│   │   └── DebugTest
│   │   ├── DebugTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── DebugTest.exe
│   │   │   │   ├── DebugTest.pdb
│   │   │   │   └── DebugTest.vshost.exe
│   │   │   ├── DebugTest.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── DebugTest.exe
│   │   │   │   │   ├── DebugTest.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── DebugTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── DebugTest.sln
│   │   └── DebugTest.suo
│   ├── Chap8_3
│   │   └── ExceptionTest
│   │   ├── ExceptionTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── ExceptionTest.exe
│   │   │   │   ├── ExceptionTest.pdb
│   │   │   │   └── ExceptionTest.vshost.exe
│   │   │   ├── ExceptionTest.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── ExceptionTest.exe
│   │   │   │   │   ├── ExceptionTest.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── ExceptionTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ExceptionTest.sln
│   │   └── ExceptionTest.suo
│   └── Chap8_4
│   └── MyException
│   ├── MyException
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── MyException.exe
│   │   │   ├── MyException.pdb
│   │   │   └── MyException.vshost.exe
│   │   ├── MyException.csproj
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── MyException.exe
│   │   │   │   ├── MyException.pdb
│   │   │   │   └── TempPE
│   │   │   └── MyException.csproj.FileList.txt
│   │   ├── Program.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── MyException.sln
│   └── MyException.suo
├── chap09
│   ├── Chap9_1
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example2
│   │   │   ├── A9-2-2.suo
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── A9-2-2.exe
│   │   │   │   │   ├── A9-2-2.pdb
│   │   │   │   │   └── A9-2-2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── A9-2-2.exe
│   │   │   │   │   │   ├── A9-2-2.pdb
│   │   │   │   │   │   ├── A9_2_2.Properties.Resources.resources
│   │   │   │   │   │   ├── A9_2_2.RegistryEdit.resources
│   │   │   │   │   │   ├── Example2.csproj.GenerateResource.Cache
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   └── Test.reg
│   ├── Chap9_2
│   │   └── Example1
│   │   ├── Example1
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example1.exe
│   │   │   │   ├── Example1.pdb
│   │   │   │   └── Example1.vshost.exe
│   │   │   ├── Example1.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example1.sln
│   │   └── Example1.suo
│   └── Chap9_3
│   ├── Example1
│   │   ├── Example1
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example1.exe
│   │   │   │   ├── Example1.pdb
│   │   │   │   └── Example1.vshost.exe
│   │   │   ├── Example1.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example1.sln
│   │   └── Example1.suo
│   ├── Example2
│   │   ├── Example2
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── Example2.vshost.exe
│   │   │   ├── Example2.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example2.sln
│   │   └── Example2.suo
│   └── Notepad
│   ├── Notepad
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── A9-4-2-2.exe
│   │   │   ├── A9-4-2-2.pdb
│   │   │   └── A9-4-2-2.vshost.exe
│   │   ├── Form1.cs
│   │   ├── Form1.Designer.cs
│   │   ├── Form1.resx
│   │   ├── Notepad.csproj
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── A9-4-2-2.exe
│   │   │   │   ├── A9_4_2_2.FrmEdit.resources
│   │   │   │   ├── A9-4-2-2.pdb
│   │   │   │   ├── A9_4_2_2.Properties.Resources.resources
│   │   │   │   ├── Notepad.csproj.GenerateResource.Cache
│   │   │   │   └── TempPE
│   │   │   └── Notepad.csproj.FileList.txt
│   │   ├── Program.cs
│   │   └── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   ├── Resources.resx
│   │   ├── Settings.Designer.cs
│   │   └── Settings.settings
│   └── Notepad.sln
├── chap10
│   ├── BookCollection
│   │   ├── BookCollection
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── book
│   │   │   │   │   ├── D3D技术内幕.chm
│   │   │   │   │   ├── 哲学思潮.htm
│   │   │   │   │   └── 谁动了我的奶酪.exe
│   │   │   │   ├── BookCollection.exe
│   │   │   │   ├── BookCollection.exe.dat
│   │   │   │   ├── BookCollection.exe.dat.bak
│   │   │   │   ├── BookCollection.pdb
│   │   │   │   ├── BookCollection.vshost.exe
│   │   │   │   ├── images
│   │   │   │   │   ├── D3D.JPG
│   │   │   │   │   ├── ganjue.JPG
│   │   │   │   │   ├── nailao.JPG
│   │   │   │   │   ├── Thumbs.db
│   │   │   │   │   └── zsh.JPG
│   │   │   │   └── Resources
│   │   │   │   ├── 01.jpg
│   │   │   │   ├── 04.png
│   │   │   │   ├── 05.png
│   │   │   │   ├── 06.png
│   │   │   │   ├── 09.png
│   │   │   │   ├── 10.png
│   │   │   │   └── Thumbs.db
│   │   │   ├── BookCollection.csproj
│   │   │   ├── BookControl.cs
│   │   │   ├── BookControl.Designer.cs
│   │   │   ├── BookControl.resx
│   │   │   ├── Image
│   │   │   ├── MainForm.cs
│   │   │   ├── MainForm.Designer.cs
│   │   │   ├── MainForm.resx
│   │   │   ├── obj
│   │   │   │   ├── BookCollection.csproj.FileList.txt
│   │   │   │   └── Debug
│   │   │   │   ├── BookCollection.BookControl.resources
│   │   │   │   ├── BookCollection.csproj.GenerateResource.Cache
│   │   │   │   ├── BookCollection.exe
│   │   │   │   ├── BookCollection.MainForm.resources
│   │   │   │   ├── BookCollection.pdb
│   │   │   │   ├── BookCollection.Properties.Resources.resources
│   │   │   │   ├── BookCollection.ViewControl.resources
│   │   │   │   ├── Refactor
│   │   │   │   └── TempPE
│   │   │   │   └── Properties.Resources.Designer.cs.dll
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── Resources
│   │   │   │   ├── 01.jpg
│   │   │   │   ├── 04.png
│   │   │   │   ├── 05.png
│   │   │   │   ├── 06.png
│   │   │   │   ├── 09.png
│   │   │   │   ├── 10.png
│   │   │   │   └── Thumbs.db
│   │   │   ├── ViewControl.cs
│   │   │   ├── ViewControl.Designer.cs
│   │   │   └── ViewControl.resx
│   │   ├── BookCollection.sln
│   │   └── BookCollection.suo
│   └── 使用说明.txt
├── chap11
│   ├── Chap11_1
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   └── Example2
│   │   ├── Example2
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── Example2.vshost.exe
│   │   │   ├── Example2.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example2.sln
│   │   └── Example2.suo
│   ├── Chap11_2
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   └── StudentManager
│   │   ├── StudentManager
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── StudentManager.exe
│   │   │   │   ├── StudentManager.pdb
│   │   │   │   └── StudentManager.vshost.exe
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Refactor
│   │   │   │   │   ├── StudentManager.csproj.GenerateResource.Cache
│   │   │   │   │   ├── StudentManager.exe
│   │   │   │   │   ├── StudentManager.Form1.resources
│   │   │   │   │   ├── StudentManager.pdb
│   │   │   │   │   ├── StudentManager.Properties.Resources.resources
│   │   │   │   │   └── TempPE
│   │   │   │   └── StudentManager.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── Student.cs
│   │   │   └── StudentManager.csproj
│   │   ├── StudentManager.sln
│   │   └── StudentManager.suo
│   ├── Chap11_3
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   └── TelNote
│   │   ├── A11-3.suo
│   │   ├── TelNote
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── A11-3.exe
│   │   │   │   ├── A11-3.pdb
│   │   │   │   └── A11-3.vshost.exe
│   │   │   ├── FormTel.cs
│   │   │   ├── FormTel.Designer.cs
│   │   │   ├── FormTel.resx
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── A11-3.exe
│   │   │   │   │   ├── A11-3.pdb
│   │   │   │   │   ├── A11_3.Properties.Resources.resources
│   │   │   │   │   ├── A11_3.TelForm.resources
│   │   │   │   │   ├── TelNote.csproj.GenerateResource.Cache
│   │   │   │   │   └── TempPE
│   │   │   │   └── TelNote.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── TelNote.cs
│   │   │   └── TelNote.csproj
│   │   └── TelNote.sln
│   ├── Chap11_4
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   └── MyConnection
│   │   ├── MyConnection
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── MyConnection.exe
│   │   │   │   ├── MyConnection.pdb
│   │   │   │   └── MyConnection.vshost.exe
│   │   │   ├── MyConnection.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── MyConnection.exe
│   │   │   │   │   ├── MyConnection.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── MyConnection.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── MyConnection.sln
│   │   └── MyConnection.suo
│   └── Chap11_5
│   ├── QueueTest
│   │   ├── QueueTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── QueueTest.exe
│   │   │   │   ├── QueueTest.pdb
│   │   │   │   └── QueueTest.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── QueueTest.exe
│   │   │   │   │   ├── QueueTest.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── QueueTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── QueueTest.csproj
│   │   ├── QueueTest.sln
│   │   └── QueueTest.suo
│   ├── SortedListTest
│   │   ├── SortedListTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── SortedListTest.exe
│   │   │   │   ├── SortedListTest.pdb
│   │   │   │   └── SortedListTest.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── SortedListTest.exe
│   │   │   │   │   ├── SortedListTest.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── SortedListTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── SortedListTest.csproj
│   │   ├── SortedListTest.sln
│   │   └── SortedListTest.suo
│   ├── StackTest
│   │   ├── StackTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── StackTest.exe
│   │   │   │   ├── StackTest.pdb
│   │   │   │   └── StackTest.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── StackTest.exe
│   │   │   │   │   ├── StackTest.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── StackTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── StackTest.csproj
│   │   ├── StackTest.sln
│   │   └── StackTest.suo
│   └── StringCollectionTest
│   ├── StringCollectionTest
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── StringCollectionTest.exe
│   │   │   ├── StringCollectionTest.pdb
│   │   │   └── StringCollectionTest.vshost.exe
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── StringCollectionTest.exe
│   │   │   │   ├── StringCollectionTest.pdb
│   │   │   │   └── TempPE
│   │   │   └── StringCollectionTest.csproj.FileList.txt
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── StringCollectionTest.csproj
│   ├── StringCollectionTest.sln
│   └── StringCollectionTest.suo
├── chap12
│   ├── Chap12_1
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   └── Example2
│   │   ├── Example2
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── Example2.vshost.exe
│   │   │   ├── Example2.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example2.sln
│   │   └── Example2.suo
│   ├── Chap12_2
│   │   ├── ClassTest
│   │   │   ├── ClassTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── ClassTest.exe
│   │   │   │   │   ├── ClassTest.pdb
│   │   │   │   │   └── ClassTest.vshost.exe
│   │   │   │   ├── ClassTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── ClassTest.csproj.FileList.txt
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── ClassTest.exe
│   │   │   │   │   ├── ClassTest.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ClassTest.sln
│   │   │   └── ClassTest.suo
│   │   ├── DelegateTest
│   │   │   ├── DelegateTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── DelegateTest.exe
│   │   │   │   │   ├── DelegateTest.pdb
│   │   │   │   │   └── DelegateTest.vshost.exe
│   │   │   │   ├── DelegateTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── DelegateTest.exe
│   │   │   │   │   │   ├── DelegateTest.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── DelegateTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── DelegateTest.sln
│   │   │   └── DelegateTest.suo
│   │   ├── EventTest
│   │   │   ├── EventTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── EventTest.exe
│   │   │   │   │   ├── EventTest.pdb
│   │   │   │   │   └── EventTest.vshost.exe
│   │   │   │   ├── EventTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── EventTest.exe
│   │   │   │   │   │   ├── EventTest.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── EventTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── EventTest.sln
│   │   │   └── EventTest.suo
│   │   ├── InterfaceTest
│   │   │   ├── InterfaceTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── InterfaceTest.exe
│   │   │   │   │   ├── InterfaceTest.pdb
│   │   │   │   │   └── InterfaceTest.vshost.exe
│   │   │   │   ├── InterfaceTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── InterfaceTest.exe
│   │   │   │   │   │   ├── InterfaceTest.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── InterfaceTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── InterfaceTest.sln
│   │   │   └── InterfaceTest.suo
│   │   └── StructTest
│   │   ├── StructTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── StructTest.exe
│   │   │   │   ├── StructTest.pdb
│   │   │   │   └── StructTest.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── StructTest.exe
│   │   │   │   │   ├── StructTest.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── StructTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── StructTest.csproj
│   │   ├── StructTest.sln
│   │   └── StructTest.suo
│   ├── Chap12_3
│   │   ├── DictionaryTest
│   │   │   ├── DictionaryTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── DictionaryTest.exe
│   │   │   │   │   ├── DictionaryTest.pdb
│   │   │   │   │   └── DictionaryTest.vshost.exe
│   │   │   │   ├── DictionaryTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── DictionaryTest.exe
│   │   │   │   │   │   ├── DictionaryTest.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── DictionaryTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── DictionaryTest.sln
│   │   │   └── DictionaryTest.suo
│   │   ├── ListTest
│   │   │   ├── ListTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── ListTest.exe
│   │   │   │   │   ├── ListTest.pdb
│   │   │   │   │   └── ListTest.vshost.exe
│   │   │   │   ├── ListTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── ListTest.exe
│   │   │   │   │   │   ├── ListTest.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── ListTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ListTest.sln
│   │   │   └── ListTest.suo
│   │   ├── QueueTest
│   │   │   ├── QueueTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── QueueTest.exe
│   │   │   │   │   ├── QueueTest.pdb
│   │   │   │   │   └── QueueTest.vshost.exe
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── QueueTest.exe
│   │   │   │   │   │   ├── QueueTest.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── QueueTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   └── QueueTest.csproj
│   │   │   ├── QueueTest.sln
│   │   │   └── QueueTest.suo
│   │   └── StackTest
│   │   ├── StackTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── StackTest.exe
│   │   │   │   ├── StackTest.pdb
│   │   │   │   └── StackTest.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── StackTest.exe
│   │   │   │   │   ├── StackTest.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── StackTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── StackTest.csproj
│   │   ├── StackTest.sln
│   │   └── StackTest.suo
│   └── Chap12_4
│   ├── Example1
│   │   ├── Example1
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example1.exe
│   │   │   │   ├── Example1.pdb
│   │   │   │   └── Example1.vshost.exe
│   │   │   ├── Example1.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example1.sln
│   │   └── Example1.suo
│   └── HashTableUtil
│   ├── HashTableUtil
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── HashTableUtil.exe
│   │   │   ├── HashTableUtil.pdb
│   │   │   └── HashTableUtil.vshost.exe
│   │   ├── HashTableUtil.csproj
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── HashTableUtil.exe
│   │   │   │   ├── HashTableUtil.pdb
│   │   │   │   └── TempPE
│   │   │   └── HashTableUtil.csproj.FileList.txt
│   │   ├── Program.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── HashTableUtil.sln
│   └── HashTableUtil.suo
├── chap13
│   ├── Chap13_2
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   └── Example3
│   │   ├── Example3
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example3.exe
│   │   │   │   ├── Example3.pdb
│   │   │   │   └── Example3.vshost.exe
│   │   │   ├── Example3.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example3.sln
│   │   └── Example3.suo
│   ├── Chap13_3
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   ├── Example3
│   │   │   ├── Example3
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── Example3.vshost.exe
│   │   │   │   ├── Example3.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example3.exe
│   │   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example3.sln
│   │   │   └── Example3.suo
│   │   ├── Example4
│   │   │   ├── Example4
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example4.exe
│   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   └── Example4.vshost.exe
│   │   │   │   ├── Example4.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example4.exe
│   │   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example4.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example4.sln
│   │   │   └── Example4.suo
│   │   ├── Example5
│   │   │   ├── Example5
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example5.exe
│   │   │   │   │   ├── Example5.pdb
│   │   │   │   │   └── Example5.vshost.exe
│   │   │   │   ├── Example5.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example5.exe
│   │   │   │   │   │   ├── Example5.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example5.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example5.sln
│   │   │   └── Example5.suo
│   │   └── Example6
│   │   ├── Example6
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example6.exe
│   │   │   │   ├── Example6.pdb
│   │   │   │   └── Example6.vshost.exe
│   │   │   ├── Example6.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example6.exe
│   │   │   │   │   ├── Example6.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example6.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example6.sln
│   │   └── Example6.suo
│   └── Chap13_4
│   ├── Example1
│   │   ├── Example1
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example1.exe
│   │   │   │   ├── Example1.pdb
│   │   │   │   └── Example1.vshost.exe
│   │   │   ├── Example1.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example1.sln
│   │   └── Example1.suo
│   ├── Example2
│   │   ├── Example2
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── Example2.vshost.exe
│   │   │   ├── Example2.csproj
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example2.csproj.GenerateResource.Cache
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.Form1.resources
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   ├── Example2.Properties.Resources.resources
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── Example2.sln
│   │   └── Example2.suo
│   ├── FormTest
│   │   ├── FormTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── FormTest.exe
│   │   │   │   ├── FormTest.pdb
│   │   │   │   └── FormTest.vshost.exe
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── FormTest.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── FormTest.csproj.GenerateResource.Cache
│   │   │   │   │   ├── FormTest.exe
│   │   │   │   │   ├── FormTest.Form1.resources
│   │   │   │   │   ├── FormTest.pdb
│   │   │   │   │   ├── FormTest.Properties.Resources.resources
│   │   │   │   │   ├── Refactor
│   │   │   │   │   └── TempPE
│   │   │   │   └── FormTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── FormTest.sln
│   │   └── FormTest.suo
│   └── PlayBall
│   ├── A13-4-3.suo
│   ├── PlayBall
│   │   ├── Ball.cs
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── A13-4-3.exe
│   │   │   ├── A13-4-3.pdb
│   │   │   ├── A13-4-3.vshost.exe
│   │   │   ├── pic04.gif
│   │   │   └── pic07.gif
│   │   ├── Form1.cs
│   │   ├── Form1.Designer.cs
│   │   ├── Form1.resx
│   │   ├── obj
│   │   │   ├── A13-4-3.csproj.FileList.txt
│   │   │   ├── Debug
│   │   │   │   ├── A13-4-3.csproj.GenerateResource.Cache
│   │   │   │   ├── A13-4-3.exe
│   │   │   │   ├── A13-4-3.pdb
│   │   │   │   ├── A13_4_3.Properties.Resources.resources
│   │   │   │   ├── PlayBall.csproj.GenerateResource.Cache
│   │   │   │   ├── PlayBall.frmMain.resources
│   │   │   │   └── TempPE
│   │   │   └── PlayBall.csproj.FileList.txt
│   │   ├── pic04.gif
│   │   ├── pic07.gif
│   │   ├── PlayBall.csproj
│   │   ├── Program.cs
│   │   └── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   ├── Resources.resx
│   │   ├── Settings.Designer.cs
│   │   └── Settings.settings
│   ├── PlayBall.sln
│   └── PlayBall.suo
├── chap14
│   ├── Chap14_1
│   │   └── SQLQuery.sql
│   ├── Chap14_3
│   │   ├── ExecuteReaderTest
│   │   │   ├── ExecuteReaderTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── ExecuteReaderTest.exe
│   │   │   │   │   ├── ExecuteReaderTest.pdb
│   │   │   │   │   └── ExecuteReaderTest.vshost.exe
│   │   │   │   ├── ExecuteReaderTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── ExecuteReaderTest.exe
│   │   │   │   │   │   ├── ExecuteReaderTest.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── ExecuteReaderTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ExecuteReaderTest.sln
│   │   │   └── ExecuteReaderTest.suo
│   │   ├── ExecuteScalarTest
│   │   │   ├── ExecuteScalarTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── ExecuteScalarTest.exe
│   │   │   │   │   ├── ExecuteScalarTest.pdb
│   │   │   │   │   └── ExecuteScalarTest.vshost.exe
│   │   │   │   ├── ExecuteScalarTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── ExecuteScalarTest.exe
│   │   │   │   │   │   ├── ExecuteScalarTest.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── ExecuteScalarTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── ExecuteScalarTest.sln
│   │   │   └── ExecuteScalarTest.suo
│   │   ├── SqlConnectionTest
│   │   │   ├── CreateTable.txt
│   │   │   ├── SqlConnectionTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── SqlConnectionTest.exe
│   │   │   │   │   ├── SqlConnectionTest.pdb
│   │   │   │   │   └── SqlConnectionTest.vshost.exe
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── SqlConnectionTest.exe
│   │   │   │   │   │   ├── SqlConnectionTest.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── SqlConnectionTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   └── SqlConnectionTest.csproj
│   │   │   ├── SqlConnectionTest.sln
│   │   │   └── SqlConnectionTest.suo
│   │   └── TransactionTest
│   │   ├── TransactionTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── TransactionTest.exe
│   │   │   │   ├── TransactionTest.pdb
│   │   │   │   └── TransactionTest.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── TransactionTest.exe
│   │   │   │   │   └── TransactionTest.pdb
│   │   │   │   └── TransactionTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── TransactionTest.csproj
│   │   ├── TransactionTest.sln
│   │   └── TransactionTest.suo
│   ├── Chap14_4
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   └── Example3
│   │   ├── Example3
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example3.exe
│   │   │   │   ├── Example3.pdb
│   │   │   │   └── Example3.vshost.exe
│   │   │   ├── Example3.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example3.sln
│   │   └── Example3.suo
│   ├── Chap14_5
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   └── Example2
│   │   ├── Example2
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── Example2.vshost.exe
│   │   │   ├── Example2.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example2.sln
│   │   └── Example2.suo
│   └── Chap14_6
│   ├── Example1
│   │   ├── Example1
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example1.exe
│   │   │   │   ├── Example1.pdb
│   │   │   │   └── Example1.vshost.exe
│   │   │   ├── Example1.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example1.sln
│   │   └── Example1.suo
│   ├── Example2
│   │   ├── Example2
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── Example2.vshost.exe
│   │   │   ├── Example2.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example2.sln
│   │   └── Example2.suo
│   ├── Example3
│   │   ├── Example3
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example3.exe
│   │   │   │   ├── Example3.pdb
│   │   │   │   └── Example3.vshost.exe
│   │   │   ├── Example3.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example3.exe
│   │   │   │   │   ├── Example3.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example3.sln
│   │   └── Example3.suo
│   ├── Example4
│   │   ├── Example4
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example4.exe
│   │   │   │   ├── Example4.pdb
│   │   │   │   └── Example4.vshost.exe
│   │   │   ├── Example4.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example4.exe
│   │   │   │   │   ├── Example4.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example4.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example4.sln
│   │   └── Example4.suo
│   └── Example5
│   ├── Example5
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── Example5.exe
│   │   │   ├── Example5.pdb
│   │   │   └── Example5.vshost.exe
│   │   ├── Example5.csproj
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── Example5.exe
│   │   │   │   ├── Example5.pdb
│   │   │   │   └── TempPE
│   │   │   └── Example5.csproj.FileList.txt
│   │   ├── Program.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── Example5.sln
│   └── Example5.suo
├── chap15
│   ├── Chap15_1
│   │   ├── Example1
│   │   │   ├── B15-1.suo
│   │   │   ├── Example1
│   │   │   │   ├── app.config
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── B15-1.exe
│   │   │   │   │   ├── B15-1.exe.config
│   │   │   │   │   ├── B15-1.pdb
│   │   │   │   │   ├── B15-1.vshost.exe
│   │   │   │   │   └── B15-1.vshost.exe.config
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── obj
│   │   │   │   │   ├── B15-1.csproj.FileList.txt
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── B15-1.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── B15-1.exe
│   │   │   │   │   │   ├── B15_1.FormGrid.resources
│   │   │   │   │   │   ├── B15-1.pdb
│   │   │   │   │   │   ├── B15_1.Properties.Resources.resources
│   │   │   │   │   │   ├── Example1.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   └── Example2
│   │   ├── B15-1.suo
│   │   ├── BindToArray
│   │   │   ├── app.config
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── B15-1.exe
│   │   │   │   ├── B15-1.exe.config
│   │   │   │   ├── B15-1.pdb
│   │   │   │   ├── B15-1.vshost.exe
│   │   │   │   └── B15-1.vshost.exe.config
│   │   │   ├── BindToArray.csproj
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── obj
│   │   │   │   ├── B15-1.csproj.FileList.txt
│   │   │   │   ├── BindToArray.csproj.FileList.txt
│   │   │   │   ├── Debug
│   │   │   │   │   ├── B15-1.csproj.GenerateResource.Cache
│   │   │   │   │   ├── B15-1.exe
│   │   │   │   │   ├── B15_1.FormGrid.resources
│   │   │   │   │   ├── B15-1.pdb
│   │   │   │   │   ├── B15_1.Properties.Resources.resources
│   │   │   │   │   ├── BindToArray.csproj.GenerateResource.Cache
│   │   │   │   │   ├── Example1.csproj.GenerateResource.Cache
│   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── BindToArray.sln
│   │   ├── BindToArray.suo
│   │   └── Example1.suo
│   ├── Chap15_2
│   │   └── Example1
│   │   ├── B15-2-2.suo
│   │   ├── Example1
│   │   │   ├── app.config
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── B15-2-2.exe
│   │   │   │   ├── B15-2-2.exe.config
│   │   │   │   ├── B15-2-2.pdb
│   │   │   │   ├── B15-2-2.vshost.exe
│   │   │   │   └── B15-2-2.vshost.exe.config
│   │   │   ├── Example1.csproj
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── masterDataSet.Designer.cs
│   │   │   ├── masterDataSet.xsc
│   │   │   ├── masterDataSet.xsd
│   │   │   ├── masterDataSet.xss
│   │   │   ├── obj
│   │   │   │   ├── B15-2-2.csproj.FileList.txt
│   │   │   │   ├── Debug
│   │   │   │   │   ├── B15-2-2.exe
│   │   │   │   │   ├── B15_2_2.Form1.resources
│   │   │   │   │   ├── B15-2-2.pdb
│   │   │   │   │   ├── B15_2_2.Properties.Resources.resources
│   │   │   │   │   ├── Example1.csproj.GenerateResource.Cache
│   │   │   │   │   └── TempPE
│   │   │   │   │   └── masterDataSet.Designer.cs.dll
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   └── Example1.sln
│   └── Chap15_3
│   ├── Example1
│   │   ├── B15-3.suo
│   │   ├── Example1
│   │   │   ├── app.config
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── B15-3.exe
│   │   │   │   ├── B15-3.exe.config
│   │   │   │   ├── B15-3.pdb
│   │   │   │   ├── B15-3.vshost.exe
│   │   │   │   └── B15-3.vshost.exe.config
│   │   │   ├── Example1.csproj
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.resx
│   │   │   ├── obj
│   │   │   │   ├── B15-3.csproj.FileList.txt
│   │   │   │   ├── Debug
│   │   │   │   │   ├── B15-3.exe
│   │   │   │   │   ├── B15_3.Form1.resources
│   │   │   │   │   ├── B15-3.pdb
│   │   │   │   │   ├── B15_3.Properties.Resources.resources
│   │   │   │   │   ├── Example1.csproj.GenerateResource.Cache
│   │   │   │   │   └── TempPE
│   │   │   │   │   └── PersonDataSet.Designer.cs.dll
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── PersonDataSet.Designer.cs
│   │   │   ├── PersonDataSet.xsc
│   │   │   ├── PersonDataSet.xsd
│   │   │   ├── PersonDataSet.xss
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── Example1.sln
│   │   └── Example1.suo
│   └── PsnManager
│   ├── B15-3-3.suo
│   ├── PsnManager
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── B15-3-3.exe
│   │   │   ├── B15-3-3.pdb
│   │   │   └── B15-3-3.vshost.exe
│   │   ├── DataObject.cs
│   │   ├── obj
│   │   │   ├── B15-3-3.csproj.FileList.txt
│   │   │   ├── Debug
│   │   │   │   ├── B15-3-3.csproj.GenerateResource.Cache
│   │   │   │   ├── B15-3-3.exe
│   │   │   │   ├── B15-3-3.pdb
│   │   │   │   ├── B15_3_3.Properties.Resources.resources
│   │   │   │   ├── B15_3_3.PsnForm.resources
│   │   │   │   ├── PsnManager.csproj.GenerateResource.Cache
│   │   │   │   └── TempPE
│   │   │   └── PsnManager.csproj.FileList.txt
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── PsnForm.cs
│   │   ├── PsnForm.Designer.cs
│   │   ├── PsnForm.resx
│   │   ├── PsnManager.csproj
│   │   └── SqlClass.cs
│   ├── PsnManager.sln
│   └── PsnManager.suo
├── chap16
│   ├── Chap16_1
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   ├── Example2
│   │   │   ├── Example2
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── Example2.vshost.exe
│   │   │   │   ├── Example2.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example2.exe
│   │   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example2.sln
│   │   │   └── Example2.suo
│   │   ├── Example3
│   │   │   ├── B16-1-3.suo
│   │   │   ├── Example3
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── B16-1-3.exe
│   │   │   │   │   ├── B16-1-3.pdb
│   │   │   │   │   └── B16-1-3.vshost.exe
│   │   │   │   ├── Example3.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── B16-1-3.csproj.FileList.txt
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── B16-1-3.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── B16-1-3.exe
│   │   │   │   │   │   ├── B16-1-3.pdb
│   │   │   │   │   │   ├── B16_1_3.PrintForm.resources
│   │   │   │   │   │   ├── B16_1_3.Properties.Resources.resources
│   │   │   │   │   │   ├── Example3.csproj.GenerateResource.Cache
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example3.csproj.FileList.txt
│   │   │   │   ├── PrintForm.cs
│   │   │   │   ├── PrintForm.Designer.cs
│   │   │   │   ├── PrintForm.resx
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── Example3.sln
│   │   │   └── Example3.suo
│   │   └── PrintGridView
│   │   ├── PrintGridView
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── PrintGridView.exe
│   │   │   │   ├── PrintGridView.pdb
│   │   │   │   └── PrintGridView.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── PrintGridView.csproj.GenerateResource.Cache
│   │   │   │   │   ├── PrintGridView.exe
│   │   │   │   │   ├── PrintGridView.pdb
│   │   │   │   │   ├── PrintGridView.printForm.resources
│   │   │   │   │   ├── PrintGridView.Properties.Resources.resources
│   │   │   │   │   ├── Refactor
│   │   │   │   │   └── TempPE
│   │   │   │   └── PrintGridView.csproj.FileList.txt
│   │   │   ├── printForm.cs
│   │   │   ├── printForm.Designer.cs
│   │   │   ├── printForm.resx
│   │   │   ├── PrintGridView.csproj
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── PrintGridView.sln
│   │   └── PrintGridView.suo
│   └── Chap16_2
│   ├── accountBook
│   │   ├── accountBook
│   │   │   ├── accountBook.cs
│   │   │   ├── accountBook.csproj
│   │   │   ├── accountBook.csproj.user
│   │   │   ├── accountBook.Designer.cs
│   │   │   ├── accountBook.resx
│   │   │   ├── accountCrystalReport.cs
│   │   │   ├── accountCrystalReport.rpt
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── accountBook.exe
│   │   │   │   ├── accountBook.pdb
│   │   │   │   └── accountBook.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── accountBook.csproj.FileList.txt
│   │   │   │   └── Debug
│   │   │   │   ├── accountBook.accountBook.resources
│   │   │   │   ├── accountBook.accountCrystalReport.rpt
│   │   │   │   ├── accountBook.csproj.GenerateResource.Cache
│   │   │   │   ├── accountBook.exe
│   │   │   │   ├── accountBook.pdb
│   │   │   │   ├── accountBook.Properties.Resources.resources
│   │   │   │   ├── Refactor
│   │   │   │   └── TempPE
│   │   │   │   ├── accountCrystalReport.cs.dll
│   │   │   │   └── Properties.Resources.Designer.cs.dll
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── accountBook.sln
│   │   └── accountBook.suo
│   ├── ADOCrystal
│   │   ├── ADOCrystal
│   │   │   ├── accountCrystalReport.cs
│   │   │   ├── accountCrystalReport.rpt
│   │   │   ├── accountDataSet.Designer.cs
│   │   │   ├── accountDataSet.xsc
│   │   │   ├── accountDataSet.xsd
│   │   │   ├── accountDataSet.xss
│   │   │   ├── accountForm.cs
│   │   │   ├── accountForm.Designer.cs
│   │   │   ├── accountForm.resx
│   │   │   ├── ADOCrystal.csproj
│   │   │   ├── ADOCrystal.csproj.user
│   │   │   ├── app.config
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── ADOCrystal.exe
│   │   │   │   ├── ADOCrystal.exe.config
│   │   │   │   ├── ADOCrystal.pdb
│   │   │   │   ├── ADOCrystal.vshost.exe
│   │   │   │   └── ADOCrystal.vshost.exe.config
│   │   │   ├── obj
│   │   │   │   ├── ADOCrystal.csproj.FileList.txt
│   │   │   │   └── Debug
│   │   │   │   ├── ADOCrystal.accountCrystalReport.rpt
│   │   │   │   ├── ADOCrystal.accountForm.resources
│   │   │   │   ├── ADOCrystal.csproj.GenerateResource.Cache
│   │   │   │   ├── ADOCrystal.exe
│   │   │   │   ├── ADOCrystal.pdb
│   │   │   │   ├── ADOCrystal.Properties.Resources.resources
│   │   │   │   ├── Refactor
│   │   │   │   └── TempPE
│   │   │   │   ├── accountCrystalReport.cs.dll
│   │   │   │   └── accountDataSet.Designer.cs.dll
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── ADOCrystal.sln
│   │   └── ADOCrystal.suo
│   ├── parameterReport
│   │   ├── parameterReport
│   │   │   ├── accountCrystalReport.cs
│   │   │   ├── accountCrystalReport.rpt
│   │   │   ├── accountForm.cs
│   │   │   ├── accountForm.Designer.cs
│   │   │   ├── accountForm.resx
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── parameterReport.exe
│   │   │   │   ├── parameterReport.pdb
│   │   │   │   └── parameterReport.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── parameterReport.accountCrystalReport.rpt
│   │   │   │   │   ├── parameterReport.accountForm.resources
│   │   │   │   │   ├── parameterReport.csproj.GenerateResource.Cache
│   │   │   │   │   ├── parameterReport.exe
│   │   │   │   │   ├── parameterReport.pdb
│   │   │   │   │   ├── parameterReport.Properties.Resources.resources
│   │   │   │   │   ├── Refactor
│   │   │   │   │   └── TempPE
│   │   │   │   │   └── accountCrystalReport.cs.dll
│   │   │   │   └── parameterReport.csproj.FileList.txt
│   │   │   ├── parameterReport.csproj
│   │   │   ├── parameterReport.csproj.user
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── parameterReport.sln
│   │   └── parameterReport.suo
│   └── ReportTest
│   ├── B16-3-1.suo
│   ├── ReportTest
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── B16-3-1.exe
│   │   │   ├── B16-3-1.pdb
│   │   │   └── B16-3-1.vshost.exe
│   │   ├── crystalReportSrc.cs
│   │   ├── crystalReportSrc.rpt
│   │   ├── FormReport.cs
│   │   ├── FormReport.Designer.cs
│   │   ├── FormReport.resx
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── B16_3_1.crystalReportSrc.rpt
│   │   │   │   ├── B16-3-1.exe
│   │   │   │   ├── B16_3_1.FormReport.resources
│   │   │   │   ├── B16-3-1.pdb
│   │   │   │   ├── B16_3_1.Properties.Resources.resources
│   │   │   │   ├── ReportTest.csproj.GenerateResource.Cache
│   │   │   │   └── TempPE
│   │   │   │   └── crystalReportSrc.cs.dll
│   │   │   └── ReportTest.csproj.FileList.txt
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── ReportTest.csproj
│   │   └── ReportTest.csproj.user
│   ├── ReportTest.sln
│   └── ReportTest.suo
├── chap17
│   ├── Chap17_2
│   │   └── Test
│   │   ├── ClassLibraryMath
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── ClassLibraryMath.dll
│   │   │   │   └── ClassLibraryMath.pdb
│   │   │   ├── ClassLibraryMath.csproj
│   │   │   ├── Maths.cs
│   │   │   ├── obj
│   │   │   │   ├── ClassLibraryMath.csproj.FileList.txt
│   │   │   │   └── Debug
│   │   │   │   ├── ClassLibraryMath.dll
│   │   │   │   ├── ClassLibraryMath.pdb
│   │   │   │   ├── Refactor
│   │   │   │   └── TempPE
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Test
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── ClassLibraryMath.dll
│   │   │   │   ├── ClassLibraryMath.pdb
│   │   │   │   ├── Test.exe
│   │   │   │   ├── Test.pdb
│   │   │   │   └── Test.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── Test.exe
│   │   │   │   │   └── Test.pdb
│   │   │   │   └── Test.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Test.csproj
│   │   │   └── Test.csproj.user
│   │   ├── Test.sln
│   │   └── Test.suo
│   ├── Chap17_3
│   │   ├── Example1
│   │   │   ├── Example1
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── Example1.vshost.exe
│   │   │   │   ├── Example1.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Example1.exe
│   │   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Example1.sln
│   │   │   └── Example1.suo
│   │   └── Example2
│   │   ├── Example2
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── Example2.vshost.exe
│   │   │   ├── Example2.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example2.exe
│   │   │   │   │   ├── Example2.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example2.sln
│   │   └── Example2.suo
│   └── Chap17_4
│   ├── Example1
│   │   ├── Example1
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Example1.exe
│   │   │   │   ├── Example1.pdb
│   │   │   │   └── Example1.vshost.exe
│   │   │   ├── Example1.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Example1.exe
│   │   │   │   │   ├── Example1.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Example1.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Example1.sln
│   │   └── Example1.suo
│   └── Example2
│   ├── Example2
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── Example2.exe
│   │   │   ├── Example2.pdb
│   │   │   └── Example2.vshost.exe
│   │   ├── Example2.csproj
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── Example2.exe
│   │   │   │   ├── Example2.pdb
│   │   │   │   └── TempPE
│   │   │   └── Example2.csproj.FileList.txt
│   │   ├── Program.cs
│   │   └── Properties
│   │   └── AssemblyInfo.cs
│   ├── Example2.sln
│   └── Example2.suo
├── chap18
│   ├── Chap18_2
│   │   ├── DesignTest
│   │   │   ├── DesignTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── DesignTest.exe
│   │   │   │   │   ├── DesignTest.pdb
│   │   │   │   │   └── DesignTest.vshost.exe
│   │   │   │   ├── DesignTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── DesignTest.exe
│   │   │   │   │   │   ├── DesignTest.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── DesignTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── DesignTest.sln
│   │   │   └── DesignTest.suo
│   │   └── ProductDesign
│   │   ├── ProductDesign
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── ProductDesign.exe
│   │   │   │   ├── ProductDesign.pdb
│   │   │   │   └── ProductDesign.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── ProductDesign.exe
│   │   │   │   │   ├── ProductDesign.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── ProductDesign.csproj.FileList.txt
│   │   │   ├── ProductDesign.csproj
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── ProductDesign.sln
│   │   └── ProductDesign.suo
│   └── Chap18_3
│   ├── MyMoney
│   │   ├── Business
│   │   │   ├── AccountBookManager.cs
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Business.dll
│   │   │   │   ├── Business.pdb
│   │   │   │   ├── Common.dll
│   │   │   │   ├── Common.pdb
│   │   │   │   ├── DataAccess.dll
│   │   │   │   └── DataAccess.pdb
│   │   │   ├── Business.csproj
│   │   │   ├── ClassTypeManager.cs
│   │   │   ├── obj
│   │   │   │   ├── Business.csproj.FileList.txt
│   │   │   │   └── Debug
│   │   │   │   ├── Business.dll
│   │   │   │   ├── Business.pdb
│   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   └── TempPE
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Common
│   │   │   ├── AccountBook.cs
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Common.dll
│   │   │   │   └── Common.pdb
│   │   │   ├── ClassType.cs
│   │   │   ├── Common.csproj
│   │   │   ├── obj
│   │   │   │   ├── Common.csproj.FileList.txt
│   │   │   │   └── Debug
│   │   │   │   ├── Common.dll
│   │   │   │   ├── Common.pdb
│   │   │   │   └── TempPE
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── CreateTable.sql
│   │   ├── DataAccess
│   │   │   ├── AccountBookData.cs
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Common.dll
│   │   │   │   ├── Common.pdb
│   │   │   │   ├── DataAccess.dll
│   │   │   │   └── DataAccess.pdb
│   │   │   ├── ClassTypeData.cs
│   │   │   ├── DataAccess.csproj
│   │   │   ├── obj
│   │   │   │   ├── DataAccess.csproj.FileList.txt
│   │   │   │   └── Debug
│   │   │   │   ├── DataAccess.dll
│   │   │   │   ├── DataAccess.pdb
│   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   └── TempPE
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── InsertTable.sql
│   │   ├── MyMoney
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Business.dll
│   │   │   │   ├── Business.pdb
│   │   │   │   ├── Common.dll
│   │   │   │   ├── Common.pdb
│   │   │   │   ├── DataAccess.dll
│   │   │   │   ├── DataAccess.pdb
│   │   │   │   ├── MyMoney.exe
│   │   │   │   ├── MyMoney.pdb
│   │   │   │   └── MyMoney.vshost.exe
│   │   │   ├── MainForm.cs
│   │   │   ├── MainForm.Designer.cs
│   │   │   ├── MainForm.resx
│   │   │   ├── MyMoney.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── MyMoney.csproj.GenerateResource.Cache
│   │   │   │   │   ├── MyMoney.exe
│   │   │   │   │   ├── MyMoney.MainForm.resources
│   │   │   │   │   ├── MyMoney.pdb
│   │   │   │   │   ├── MyMoney.Properties.Resources.resources
│   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   └── TempPE
│   │   │   │   └── MyMoney.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   ├── MyMoney.sln
│   │   └── MyMoney.suo
│   ├── mymoney_log.ldf
│   └── mymoney.mdf
├── chap19
│   ├── Chap19_1
│   │   └── WorkflowHelloWorld
│   │   ├── WorkflowHelloWorld
│   │   │   ├── bin
│   │   │   ├── obj
│   │   │   │   └── WorkflowHelloWorld.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Settings.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── Workflow1.cs
│   │   │   ├── Workflow1.designer.cs
│   │   │   └── WorkflowHelloWorld.csproj
│   │   ├── WorkflowHelloWorld.sln
│   │   └── WorkflowHelloWorld.suo
│   ├── Chap19_2
│   │   └── SquareFlow
│   │   ├── SequentialTest.suo
│   │   ├── SquareFlow
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Workflow19-2.exe
│   │   │   │   └── Workflow19-2.pdb
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Refactor
│   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── Workflow19-2.exe
│   │   │   │   │   └── Workflow19-2.pdb
│   │   │   │   ├── SequentialTest.csproj.FileList.txt
│   │   │   │   ├── SquareFlow.csproj.FileList.txt
│   │   │   │   └── Workflow19-2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Settings.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── SquareFlow.cs
│   │   │   ├── SquareFlow.csproj
│   │   │   └── SquareFlow.designer.cs
│   │   ├── SquareFlow.sln
│   │   ├── SquareFlow.suo
│   │   └── Workflow19-2.suo
│   ├── Chap19_3
│   │   └── TrafficFlow
│   │   ├── TrafficFlow
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Workflow19-3-2.exe
│   │   │   │   └── Workflow19-3-2.pdb
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── Workflow19-3-2.exe
│   │   │   │   │   ├── Workflow19-3-2.pdb
│   │   │   │   │   └── Workflow19_3_2.TrafficFlow.layout
│   │   │   │   ├── TrafficFlow.csproj.FileList.txt
│   │   │   │   └── Workflow19-3-2.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Settings.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── TrafficFlow.cs
│   │   │   ├── TrafficFlow.csproj
│   │   │   ├── TrafficFlow.designer.cs
│   │   │   └── TrafficFlow.layout
│   │   ├── TrafficFlow.sln
│   │   ├── TrafficFlow.suo
│   │   └── Workflow19-3-2.suo
│   ├── Chap19_4
│   │   ├── CallEMActivityTest
│   │   │   ├── CallEMActivityTest
│   │   │   │   ├── bin
│   │   │   │   ├── CallEMActivityTest.csproj
│   │   │   │   ├── obj
│   │   │   │   │   └── CallEMActivityTest.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── TestWorkflow.cs
│   │   │   │   └── TestWorkflow.designer.cs
│   │   │   ├── CallEMActivityTest.sln
│   │   │   └── CallEMActivityTest.suo
│   │   ├── CountFlow
│   │   │   ├── CountFlow
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Workflow19-4-1.exe
│   │   │   │   │   └── Workflow19-4-1.pdb
│   │   │   │   ├── CountFlow.cs
│   │   │   │   ├── CountFlow.csproj
│   │   │   │   ├── CountFlow.designer.cs
│   │   │   │   ├── obj
│   │   │   │   │   ├── CountFlow.csproj.FileList.txt
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   │   ├── TempPE
│   │   │   │   │   │   ├── Workflow19-4-1.exe
│   │   │   │   │   │   └── Workflow19-4-1.pdb
│   │   │   │   │   └── Workflow19-4-1.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Settings.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── CountFlow.sln
│   │   │   ├── CountFlow.suo
│   │   │   └── Workflow19-4-1.suo
│   │   └── EventControlTest
│   │   ├── EventControlTest
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   ├── EventControlTest.csproj
│   │   │   ├── EventControlWorkflow.cs
│   │   │   ├── EventControlWorkflow.designer.cs
│   │   │   ├── EventControlWorkflow.layout
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   └── TempPE
│   │   │   │   └── EventControlTest.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Settings.cs
│   │   │   └── Settings.settings
│   │   ├── EventControlTest.sln
│   │   └── EventControlTest.suo
│   └── Chap19_5
│   └── OrderTest
│   ├── OrderFlow
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── OrderFlow.dll
│   │   │   └── OrderFlow.pdb
│   │   ├── IOrderControl.cs
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── OrderFlow.dll
│   │   │   │   ├── OrderFlow.OrderWork.layout
│   │   │   │   ├── OrderFlow.pdb
│   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   └── TempPE
│   │   │   └── OrderFlow.csproj.FileList.txt
│   │   ├── OrderFlow.csproj
│   │   ├── OrderService.cs
│   │   ├── OrderWork.cs
│   │   ├── OrderWork.designer.cs
│   │   ├── OrderWork.layout
│   │   └── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Settings.cs
│   │   └── Settings.settings
│   ├── OrderTest
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── OrderFlow.dll
│   │   │   ├── OrderFlow.pdb
│   │   │   ├── OrderTest.exe
│   │   │   ├── OrderTest.pdb
│   │   │   └── OrderTest.vshost.exe
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── OrderTest.csproj.GenerateResource.Cache
│   │   │   │   ├── OrderTest.exe
│   │   │   │   ├── OrderTest.OrderTest.resources
│   │   │   │   ├── OrderTest.pdb
│   │   │   │   ├── OrderTest.Properties.Resources.resources
│   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   └── TempPE
│   │   │   └── OrderTest.csproj.FileList.txt
│   │   ├── OrderTest.cs
│   │   ├── OrderTest.csproj
│   │   ├── OrderTest.Designer.cs
│   │   ├── OrderTest.resx
│   │   ├── Program.cs
│   │   └── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   ├── Resources.resx
│   │   ├── Settings.Designer.cs
│   │   └── Settings.settings
│   ├── OrderTest.sln
│   └── OrderTest.suo
├── chap20
│   ├── HomeMoney
│   │   ├── Business
│   │   │   ├── AccountBookManager.cs
│   │   │   ├── BillDailyManager.cs
│   │   │   ├── BillInvestManager.cs
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Business.dll
│   │   │   │   ├── Business.pdb
│   │   │   │   ├── Common.dll
│   │   │   │   ├── Common.pdb
│   │   │   │   ├── DataAccess.dll
│   │   │   │   └── DataAccess.pdb
│   │   │   ├── Business.csproj
│   │   │   ├── ClassInfoManager.cs
│   │   │   ├── obj
│   │   │   │   ├── Business.csproj.FileList.txt
│   │   │   │   └── Debug
│   │   │   │   ├── Business.dll
│   │   │   │   ├── Business.pdb
│   │   │   │   ├── Refactor
│   │   │   │   │   └── Business.dll
│   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   └── TempPE
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── SystemManager.cs
│   │   │   └── UserManager.cs
│   │   ├── Common
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Common.dll
│   │   │   │   └── Common.pdb
│   │   │   ├── Common.csproj
│   │   │   ├── CommonEnum.cs
│   │   │   ├── DataObj
│   │   │   │   ├── AccountBook.cs
│   │   │   │   ├── BillDaily.cs
│   │   │   │   ├── BillInvest.cs
│   │   │   │   ├── ClassInfo.cs
│   │   │   │   ├── System.cs
│   │   │   │   └── User.cs
│   │   │   ├── Log.cs
│   │   │   ├── obj
│   │   │   │   ├── Common.csproj.FileList.txt
│   │   │   │   └── Debug
│   │   │   │   ├── Common.dll
│   │   │   │   ├── Common.pdb
│   │   │   │   ├── Refactor
│   │   │   │   │   └── Common.dll
│   │   │   │   └── TempPE
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── DataAccess
│   │   │   ├── AccountBooks.cs
│   │   │   ├── BillDailys.cs
│   │   │   ├── BillInvests.cs
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Common.dll
│   │   │   │   ├── Common.pdb
│   │   │   │   ├── DataAccess.dll
│   │   │   │   └── DataAccess.pdb
│   │   │   ├── ClassInfos.cs
│   │   │   ├── DataAccess.csproj
│   │   │   ├── obj
│   │   │   │   ├── DataAccess.csproj.FileList.txt
│   │   │   │   └── Debug
│   │   │   │   ├── DataAccess.dll
│   │   │   │   ├── DataAccess.pdb
│   │   │   │   ├── Refactor
│   │   │   │   │   └── DataAccess.dll
│   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   └── TempPE
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Systems.cs
│   │   │   └── Users.cs
│   │   ├── HomeMoney
│   │   │   ├── AccountBookForm.cs
│   │   │   ├── AccountBookForm.Designer.cs
│   │   │   ├── AccountBookForm.resx
│   │   │   ├── BillDailyForm.cs
│   │   │   ├── BillDailyForm.Designer.cs
│   │   │   ├── BillDailyForm.resx
│   │   │   ├── BillInvestForm.cs
│   │   │   ├── BillInvestForm.Designer.cs
│   │   │   ├── BillInvestForm.resx
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Business.dll
│   │   │   │   ├── Business.pdb
│   │   │   │   ├── Common.dll
│   │   │   │   ├── Common.pdb
│   │   │   │   ├── DataAccess.dll
│   │   │   │   ├── DataAccess.pdb
│   │   │   │   ├── dd
│   │   │   │   ├── HomeMoney.exe
│   │   │   │   ├── HomeMoney.pdb
│   │   │   │   ├── HomeMoney.vshost.exe
│   │   │   │   ├── info
│   │   │   │   │   ├── images
│   │   │   │   │   │   ├── dd.jpg
│   │   │   │   │   │   └── main.jpg
│   │   │   │   │   └── info.htm
│   │   │   │   ├── log_2007-08-24.txt
│   │   │   │   └── log_2007-11-28.txt
│   │   │   ├── GridFindForm.cs
│   │   │   ├── GridFindForm.Designer.cs
│   │   │   ├── GridFindForm.resx
│   │   │   ├── GridForm.cs
│   │   │   ├── GridForm.Designer.cs
│   │   │   ├── GridForm.resx
│   │   │   ├── HomeMoney.csproj
│   │   │   ├── MainForm.cs
│   │   │   ├── MainForm.Designer.cs
│   │   │   ├── MainForm.resx
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── HomeMoney.AccountBookForm.resources
│   │   │   │   │   ├── HomeMoney.BillDailyForm.resources
│   │   │   │   │   ├── HomeMoney.BillInvestForm.resources
│   │   │   │   │   ├── HomeMoney.csproj.GenerateResource.Cache
│   │   │   │   │   ├── HomeMoney.exe
│   │   │   │   │   ├── HomeMoney.GridFindForm.resources
│   │   │   │   │   ├── HomeMoney.GridForm.resources
│   │   │   │   │   ├── HomeMoney.MainForm.resources
│   │   │   │   │   ├── HomeMoney.pdb
│   │   │   │   │   ├── HomeMoney.Properties.Resources.resources
│   │   │   │   │   ├── HomeMoney.SystemForm.resources
│   │   │   │   │   ├── HomeMoney.UserForm.resources
│   │   │   │   │   ├── Refactor
│   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   └── TempPE
│   │   │   │   │   ├── homemoneyDataSet.Designer.cs.dll
│   │   │   │   │   └── Properties.Resources.Designer.cs.dll
│   │   │   │   └── HomeMoney.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── Resources
│   │   │   │   ├── baobiao.bmp
│   │   │   │   ├── bg.gif
│   │   │   │   ├── book.gif
│   │   │   │   ├── daochu.bmp
│   │   │   │   ├── dayin.bmp
│   │   │   │   ├── home.bmp
│   │   │   │   ├── houtui.bmp
│   │   │   │   ├── jisq.bmp
│   │   │   │   ├── qinjin.bmp
│   │   │   │   ├── SpeedItemButtonHot.bmp
│   │   │   │   └── Thumbs.db
│   │   │   ├── SystemForm.cs
│   │   │   ├── SystemForm.Designer.cs
│   │   │   ├── SystemForm.resx
│   │   │   ├── UserForm.cs
│   │   │   ├── UserForm.Designer.cs
│   │   │   └── UserForm.resx
│   │   ├── HomeMoney.sln
│   │   └── HomeMoney.suo
│   ├── homemoney_log.ldf
│   ├── homemoney.mdf
│   ├── SQLQuery.sql
│   └── 使用说明.txt
├── chap21
│   ├── Chap21_2
│   │   ├── P2PServer
│   │   │   ├── P2PClient
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── P2PClient.exe
│   │   │   │   │   ├── P2PClient.pdb
│   │   │   │   │   └── P2PClient.vshost.exe
│   │   │   │   ├── Client.cs
│   │   │   │   ├── Client.Designer.cs
│   │   │   │   ├── Client.resx
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── P2PClient.Client.resources
│   │   │   │   │   │   ├── P2PClient.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── P2PClient.exe
│   │   │   │   │   │   ├── P2PClient.pdb
│   │   │   │   │   │   ├── P2PClient.Properties.Resources.resources
│   │   │   │   │   │   ├── Refactor
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── P2PClient.csproj.FileList.txt
│   │   │   │   ├── P2PClient.cs
│   │   │   │   ├── P2PClient.csproj
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── P2PServer
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── P2PServer.exe
│   │   │   │   │   ├── P2PServer.pdb
│   │   │   │   │   └── P2PServer.vshost.exe
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── P2PServer.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── P2PServer.exe
│   │   │   │   │   │   ├── P2PServer.pdb
│   │   │   │   │   │   ├── P2PServer.Properties.Resources.resources
│   │   │   │   │   │   ├── P2PServer.Server.resources
│   │   │   │   │   │   ├── Refactor
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── P2PServer.csproj.FileList.txt
│   │   │   │   ├── P2PServer.cs
│   │   │   │   ├── P2PServer.csproj
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Server.cs
│   │   │   │   ├── Server.Designer.cs
│   │   │   │   └── Server.resx
│   │   │   ├── P2PServer.sln
│   │   │   └── P2PServer.suo
│   │   ├── TCPServer
│   │   │   ├── Client
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Client.exe
│   │   │   │   │   ├── Client.pdb
│   │   │   │   │   └── Client.vshost.exe
│   │   │   │   ├── Client.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Client.csproj.FileList.txt
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Client.exe
│   │   │   │   │   ├── Client.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── Server
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Server.exe
│   │   │   │   │   ├── Server.pdb
│   │   │   │   │   └── Server.vshost.exe
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── Server.exe
│   │   │   │   │   │   ├── Server.pdb
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   └── Server.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   └── Server.csproj
│   │   │   ├── Server.sln
│   │   │   └── Server.suo
│   │   └── UDPServer
│   │   ├── Client
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Client.exe
│   │   │   │   ├── Client.pdb
│   │   │   │   └── Client.vshost.exe
│   │   │   ├── Client.csproj
│   │   │   ├── obj
│   │   │   │   ├── Client.csproj.FileList.txt
│   │   │   │   └── Debug
│   │   │   │   ├── Client.exe
│   │   │   │   ├── Client.pdb
│   │   │   │   └── TempPE
│   │   │   ├── Program.cs
│   │   │   └── Properties
│   │   │   └── AssemblyInfo.cs
│   │   ├── Server
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Server.exe
│   │   │   │   ├── Server.pdb
│   │   │   │   └── Server.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Server.exe
│   │   │   │   │   ├── Server.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Server.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── Server.csproj
│   │   ├── Server.sln
│   │   └── Server.suo
│   └── Chap21_3
│   ├── WebBrowse
│   │   ├── WebBrowse
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── WebBrowse.exe
│   │   │   │   ├── WebBrowse.pdb
│   │   │   │   └── WebBrowse.vshost.exe
│   │   │   ├── FormBrowse.cs
│   │   │   ├── FormBrowse.Designer.cs
│   │   │   ├── FormBrowse.resx
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Refactor
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── WebBrowse.csproj.GenerateResource.Cache
│   │   │   │   │   ├── WebBrowse.exe
│   │   │   │   │   ├── WebBrowse.FormBrowse.resources
│   │   │   │   │   ├── WebBrowse.pdb
│   │   │   │   │   └── WebBrowse.Properties.Resources.resources
│   │   │   │   └── WebBrowse.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   └── WebBrowse.csproj
│   │   ├── WebBrowse.sln
│   │   └── WebBrowse.suo
│   └── WebClientTest
│   ├── B21-3.suo
│   ├── WebClientTest
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── WebClientTest.exe
│   │   │   ├── WebClientTest.pdb
│   │   │   └── WebClientTest.vshost.exe
│   │   ├── FormClient.cs
│   │   ├── FormClient.Designer.cs
│   │   ├── FormClient.resx
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── Refactor
│   │   │   │   ├── TempPE
│   │   │   │   ├── WebClientTest.csproj.GenerateResource.Cache
│   │   │   │   ├── WebClientTest.exe
│   │   │   │   ├── WebClientTest.FormClient.resources
│   │   │   │   ├── WebClientTest.pdb
│   │   │   │   └── WebClientTest.Properties.Resources.resources
│   │   │   └── WebClientTest.csproj.FileList.txt
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.Designer.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.cs
│   │   │   └── Settings.settings
│   │   └── WebClientTest.csproj
│   ├── WebClientTest.sln
│   └── WebClientTest.suo
├── chap22
│   ├── Chap22_2
│   │   ├── Book.xml
│   │   ├── Breakfast.xml
│   │   ├── Breakfast.xsd
│   │   ├── Food.xml
│   │   ├── Mails.xml
│   │   ├── Mails.xsd
│   │   ├── Mail.xml
│   │   └── Note.xml
│   └── Chap22_3
│   ├── XmlDateSet
│   │   ├── XmlDateSet
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── XmlDateSet.exe
│   │   │   │   ├── XmlDateSet.pdb
│   │   │   │   └── XmlDateSet.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── XmlDateSet.exe
│   │   │   │   │   └── XmlDateSet.pdb
│   │   │   │   └── XmlDateSet.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── XmlDateSet.csproj
│   │   ├── XmlDateSet.sln
│   │   └── XmlDateSet.suo
│   ├── XmldocReader
│   │   ├── XmldocReader
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── XmldocReader.exe
│   │   │   │   ├── XmldocReader.pdb
│   │   │   │   └── XmldocReader.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── XmldocReader.exe
│   │   │   │   │   └── XmldocReader.pdb
│   │   │   │   └── XmldocReader.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── XmldocReader.csproj
│   │   ├── XmldocReader.sln
│   │   └── XmldocReader.suo
│   ├── XmldocWriter
│   │   ├── XmldocWriter
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── XmldocWriter.exe
│   │   │   │   ├── XmldocWriter.pdb
│   │   │   │   └── XmldocWriter.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── XmldocWriter.exe
│   │   │   │   │   └── XmldocWriter.pdb
│   │   │   │   └── XmldocWriter.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── XmldocWriter.csproj
│   │   ├── XmldocWriter.sln
│   │   └── XmldocWriter.suo
│   ├── XmlReader
│   │   ├── XmlReader
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── XmlReader.exe
│   │   │   │   ├── XmlReader.pdb
│   │   │   │   └── XmlReader.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── XmlReader.exe
│   │   │   │   │   └── XmlReader.pdb
│   │   │   │   └── XmlReader.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── XmlReader.csproj
│   │   ├── XmlReader.sln
│   │   └── XmlReader.suo
│   ├── XmlValidating
│   │   ├── XmlValidating
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── XmlValidating.exe
│   │   │   │   ├── XmlValidating.pdb
│   │   │   │   └── XmlValidating.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── XmlValidating.exe
│   │   │   │   │   └── XmlValidating.pdb
│   │   │   │   └── XmlValidating.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── XmlValidating.csproj
│   │   ├── XmlValidating.sln
│   │   └── XmlValidating.suo
│   └── XmlWriter
│   ├── XmlWriter
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── XmlWriter.exe
│   │   │   ├── XmlWriter.pdb
│   │   │   └── XmlWriter.vshost.exe
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── TempPE
│   │   │   │   ├── XmlWriter.exe
│   │   │   │   └── XmlWriter.pdb
│   │   │   └── XmlWriter.csproj.FileList.txt
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── XmlWriter.csproj
│   ├── XmlWriter.sln
│   └── XmlWriter.suo
├── chap23
│   ├── Chap23_1
│   │   ├── Ask.html
│   │   ├── Hello.html
│   │   ├── Table.html
│   │   ├── Test.html
│   │   └── Thtml.html
│   ├── Chap23_2
│   │   └── WebHello
│   │   ├── WebHello
│   │   │   ├── App_Data
│   │   │   ├── Default.aspx
│   │   │   ├── Default.aspx.cs
│   │   │   ├── Login.aspx
│   │   │   ├── Login.aspx.cs
│   │   │   └── web.config
│   │   ├── WebHello.sln
│   │   └── WebHello.suo
│   └── Chap23_3
│   └── WebControl
│   ├── WebControl
│   │   ├── App_Data
│   │   ├── button-add.gif
│   │   ├── china.gif
│   │   ├── Default.aspx
│   │   ├── Default.aspx.cs
│   │   ├── placeholder-100.jpg
│   │   ├── qie.jpg
│   │   ├── title.jpg
│   │   └── Web.Config
│   ├── WebControl.sln
│   └── WebControl.suo
├── chap24
│   ├── Chap24_1
│   │   ├── MyWebSite
│   │   │   ├── myWebSite
│   │   │   │   ├── App_Code
│   │   │   │   │   └── Class1.cs
│   │   │   │   ├── App_Data
│   │   │   │   ├── Default.aspx
│   │   │   │   ├── Default.aspx.cs
│   │   │   │   ├── Global.asax
│   │   │   │   ├── MyPage.aspx
│   │   │   │   └── MyPage.aspx.cs
│   │   │   ├── MyWebSite.sln
│   │   │   └── MyWebSite.suo
│   │   └── TestTransfer
│   │   ├── TestTransfer
│   │   │   ├── App_Data
│   │   │   ├── Default.aspx
│   │   │   ├── Default.aspx.cs
│   │   │   ├── desForm.aspx
│   │   │   ├── desForm.aspx.cs
│   │   │   ├── srcForm.aspx
│   │   │   └── srcForm.aspx.cs
│   │   ├── TestTransfer.sln
│   │   └── TestTransfer.suo
│   ├── Chap24_2
│   │   └── DataBinding
│   │   ├── DataBinding
│   │   │   ├── App_Data
│   │   │   ├── dd.JPG
│   │   │   ├── Default.aspx
│   │   │   ├── Default.aspx.cs
│   │   │   ├── Global.asax
│   │   │   ├── TDataList.aspx
│   │   │   ├── TDataList.aspx.cs
│   │   │   ├── TFormView.aspx
│   │   │   ├── TFormView.aspx.cs
│   │   │   ├── TGridView.aspx
│   │   │   ├── TGridView.aspx.cs
│   │   │   └── Web.Config
│   │   ├── DataBinding.sln
│   │   └── DataBinding.suo
│   └── Chap24_3
│   └── WebControl
│   ├── WebControl
│   │   ├── App_Data
│   │   ├── Default.aspx
│   │   ├── Default.aspx.cs
│   │   ├── Login.aspx
│   │   ├── Login.aspx.cs
│   │   ├── MapPath.aspx
│   │   ├── MapPath.aspx.cs
│   │   ├── Validator.aspx
│   │   ├── Validator.aspx.cs
│   │   ├── web.config
│   │   ├── WebParts.aspx
│   │   ├── WebParts.aspx.cs
│   │   └── Web.sitemap
│   ├── WebControl.sln
│   └── WebControl.suo
├── chap25
│   ├── Chap25_1
│   │   ├── WebCountService
│   │   │   ├── WebCountService
│   │   │   │   ├── App_Code
│   │   │   │   │   └── Service.cs
│   │   │   │   ├── App_Data
│   │   │   │   └── Service.asmx
│   │   │   ├── WebCountService.sln
│   │   │   └── WebCountService.suo
│   │   └── WebService
│   │   ├── WebService
│   │   │   ├── App_Code
│   │   │   │   └── Service.cs
│   │   │   ├── App_Data
│   │   │   ├── Service.asmx
│   │   │   └── Web.Config
│   │   ├── WebService.sln
│   │   └── WebService.suo
│   ├── Chap25_2
│   │   └── MyWebSite
│   │   ├── MyWebSite
│   │   │   ├── App_Code
│   │   │   │   └── CountWebService.cs
│   │   │   ├── App_Data
│   │   │   ├── CountWebService.asmx
│   │   │   ├── Default.aspx
│   │   │   ├── Default.aspx.cs
│   │   │   └── Web.Config
│   │   ├── MyWebSite.sln
│   │   └── MyWebSite.suo
│   └── Chap25_3
│   ├── StockManager
│   │   ├── StockManager
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   └── StockManager.vshost.exe
│   │   │   ├── obj
│   │   │   │   └── Debug
│   │   │   │   └── TempPE
│   │   │   └── StockManager.csproj
│   │   ├── StockManager.sln
│   │   ├── StockManager.suo
│   │   ├── StockService
│   │   │   ├── App_Code
│   │   │   │   ├── Business
│   │   │   │   │   └── StockSystem.cs
│   │   │   │   ├── DataAccess
│   │   │   │   │   └── Stock.cs
│   │   │   │   └── StockService.cs
│   │   │   ├── App_Data
│   │   │   └── StockService.asmx
│   │   ├── WebStockSite
│   │   │   ├── App_Data
│   │   │   ├── App_WebReferences
│   │   │   │   └── StockServer
│   │   │   │   ├── StockService.disco
│   │   │   │   ├── StockService.discomap
│   │   │   │   └── StockService.wsdl
│   │   │   ├── Default.aspx
│   │   │   ├── Default.aspx.cs
│   │   │   └── Web.Config
│   │   ├── WindowsStock
│   │   │   ├── app.config
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── WindowsStock.exe
│   │   │   │   ├── WindowsStock.exe.config
│   │   │   │   ├── WindowsStock.pdb
│   │   │   │   ├── WindowsStock.vshost.exe
│   │   │   │   └── WindowsStock.vshost.exe.config
│   │   │   ├── FormStock.cs
│   │   │   ├── FormStock.Designer.cs
│   │   │   ├── FormStock.resx
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Refactor
│   │   │   │   │   ├── TempPE
│   │   │   │   │   │   └── Web References.StockServer.Reference.cs.dll
│   │   │   │   │   ├── WindowsStock.csproj.GenerateResource.Cache
│   │   │   │   │   ├── WindowsStock.exe
│   │   │   │   │   ├── WindowsStock.FormStock.resources
│   │   │   │   │   ├── WindowsStock.pdb
│   │   │   │   │   └── WindowsStock.Properties.Resources.resources
│   │   │   │   └── WindowsStock.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── Web References
│   │   │   │   └── StockServer
│   │   │   │   ├── Reference.cs
│   │   │   │   ├── Reference.map
│   │   │   │   ├── StockService.disco
│   │   │   │   └── StockService.wsdl
│   │   │   └── WindowsStock.csproj
│   │   └── 运行说明.txt
│   └── WebCountService
│   ├── WebCountService
│   │   ├── App_Code
│   │   │   └── Service.cs
│   │   ├── App_Data
│   │   └── Service.asmx
│   ├── WebCountService.sln
│   ├── WebCountService.suo
│   ├── WebSiteCount
│   │   ├── App_Data
│   │   ├── App_WebReferences
│   │   │   └── LocalCountSev
│   │   │   ├── Service.disco
│   │   │   ├── Service.discomap
│   │   │   └── Service.wsdl
│   │   ├── Default.aspx
│   │   ├── Default.aspx.cs
│   │   └── Web.Config
│   └── WindowsCount
│   ├── app.config
│   ├── bin
│   │   └── Debug
│   │   ├── WindowsCount.exe
│   │   ├── WindowsCount.exe.config
│   │   ├── WindowsCount.pdb
│   │   ├── WindowsCount.vshost.exe
│   │   └── WindowsCount.vshost.exe.config
│   ├── FormTest.cs
│   ├── FormTest.Designer.cs
│   ├── FormTest.resx
│   ├── obj
│   │   ├── Debug
│   │   │   ├── Refactor
│   │   │   ├── TempPE
│   │   │   │   └── Web References.LocalCountSev.Reference.cs.dll
│   │   │   ├── WindowsCount.csproj.GenerateResource.Cache
│   │   │   ├── WindowsCount.exe
│   │   │   ├── WindowsCount.FormTest.resources
│   │   │   ├── WindowsCount.pdb
│   │   │   └── WindowsCount.Properties.Resources.resources
│   │   └── WindowsCount.csproj.FileList.txt
│   ├── Program.cs
│   ├── Properties
│   │   ├── AssemblyInfo.cs
│   │   ├── Resources.Designer.cs
│   │   ├── Resources.resx
│   │   ├── Settings.Designer.cs
│   │   └── Settings.settings
│   ├── Web References
│   │   └── LocalCountSev
│   │   ├── Reference.cs
│   │   ├── Reference.map
│   │   ├── Service.disco
│   │   └── Service.wsdl
│   └── WindowsCount.csproj
├── chap26
│   ├── Chap26_1
│   │   └── Hello
│   │   ├── Hello
│   │   │   ├── App.xaml
│   │   │   ├── App.xaml.cs
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Draft.PresentationDesignMarkup.dll
│   │   │   │   ├── Hello.exe
│   │   │   │   ├── Hello.pdb
│   │   │   │   ├── Hello.vshost.exe
│   │   │   │   ├── PresentationDesignCore.dll
│   │   │   │   ├── PresentationDesignDeveloper.DLL
│   │   │   │   └── PresentationDesignFramework.dll
│   │   │   ├── Hello.csproj
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── App.g.cs
│   │   │   │   │   ├── CSC23F.tmp
│   │   │   │   │   ├── Hello.csproj.GenerateResource.Cache
│   │   │   │   │   ├── Hello.exe
│   │   │   │   │   ├── Hello.g.resources
│   │   │   │   │   ├── Hello_MarkupCompile.cache
│   │   │   │   │   ├── Hello.pdb
│   │   │   │   │   ├── Hello.Properties.Resources.resources
│   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── Window1.baml
│   │   │   │   │   └── Window1.g.cs
│   │   │   │   └── Hello.csproj.FileList.txt
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── Window1.xaml
│   │   │   └── Window1.xaml.cs
│   │   ├── Hello.sln
│   │   └── Hello.suo
│   ├── Chap26_2
│   │   ├── Login
│   │   │   ├── XAMLBrowserApplication1
│   │   │   │   ├── App.xaml
│   │   │   │   ├── App.xaml.cs
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Draft.PresentationDesignMarkup.dll
│   │   │   │   │   ├── PresentationDesignCore.dll
│   │   │   │   │   ├── PresentationDesignDeveloper.DLL
│   │   │   │   │   ├── PresentationDesignFramework.dll
│   │   │   │   │   ├── XAMLBrowserApplication1.exe
│   │   │   │   │   ├── XAMLBrowserApplication1.exe.manifest
│   │   │   │   │   ├── XAMLBrowserApplication1.pdb
│   │   │   │   │   └── XAMLBrowserApplication1.xbap
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── App.g.cs
│   │   │   │   │   │   ├── Page1.baml
│   │   │   │   │   │   ├── Page1.g.cs
│   │   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   │   ├── TempPE
│   │   │   │   │   │   ├── XAMLBrowserApplication1.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── XAMLBrowserApplication1.exe
│   │   │   │   │   │   ├── XAMLBrowserApplication1.exe.manifest
│   │   │   │   │   │   ├── XAMLBrowserApplication1.g.resources
│   │   │   │   │   │   ├── XAMLBrowserApplication1_MarkupCompile.cache
│   │   │   │   │   │   ├── XAMLBrowserApplication1.pdb
│   │   │   │   │   │   ├── XAMLBrowserApplication1.Properties.Resources.resources
│   │   │   │   │   │   ├── XAMLBrowserApplication1.TrustInfo.xml
│   │   │   │   │   │   └── XAMLBrowserApplication1.xbap
│   │   │   │   │   └── XAMLBrowserApplication1.csproj.FileList.txt
│   │   │   │   ├── Page1.xaml
│   │   │   │   ├── Page1.xaml.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── app.manifest
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Readme.txt
│   │   │   │   ├── XAMLBrowserApplication1.csproj
│   │   │   │   └── XAMLBrowserApplication1_TemporaryKey.pfx
│   │   │   ├── XAMLBrowserApplication1.sln
│   │   │   └── XAMLBrowserApplication1.suo
│   │   ├── TxtBinding
│   │   │   ├── TxtBinding
│   │   │   │   ├── App.xaml
│   │   │   │   ├── App.xaml.cs
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Draft.PresentationDesignMarkup.DLL
│   │   │   │   │   ├── PresentationDesignCore.dll
│   │   │   │   │   ├── PresentationDesignFramework.dll
│   │   │   │   │   ├── TxtBinding.exe
│   │   │   │   │   ├── TxtBinding.exe.manifest
│   │   │   │   │   ├── TxtBinding.pdb
│   │   │   │   │   └── TxtBinding.xbap
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── App.g.cs
│   │   │   │   │   │   ├── GeneratedInternalTypeHelper.g.cs
│   │   │   │   │   │   ├── Page1.baml
│   │   │   │   │   │   ├── Page1.g.cs
│   │   │   │   │   │   ├── Refactor
│   │   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   │   ├── TempPE
│   │   │   │   │   │   ├── TxtBinding.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── TxtBinding.exe
│   │   │   │   │   │   ├── TxtBinding.exe.manifest
│   │   │   │   │   │   ├── TxtBinding.g.resources
│   │   │   │   │   │   ├── TxtBinding_MarkupCompile.cache
│   │   │   │   │   │   ├── TxtBinding_MarkupCompile.lref
│   │   │   │   │   │   ├── TxtBinding.pdb
│   │   │   │   │   │   ├── TxtBinding.Properties.Resources.resources
│   │   │   │   │   │   ├── TxtBinding.TrustInfo.xml
│   │   │   │   │   │   └── TxtBinding.xbap
│   │   │   │   │   └── TxtBinding.csproj.FileList.txt
│   │   │   │   ├── Page1.xaml
│   │   │   │   ├── Page1.xaml.cs
│   │   │   │   ├── Person.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── app.manifest
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Readme.txt
│   │   │   │   ├── TxtBinding.csproj
│   │   │   │   └── TxtBinding_TemporaryKey.pfx
│   │   │   ├── TxtBinding.sln
│   │   │   └── TxtBinding.suo
│   │   ├── WCanvas
│   │   │   ├── WCanvas
│   │   │   │   ├── App.xaml
│   │   │   │   ├── App.xaml.cs
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Draft.PresentationDesignMarkup.dll
│   │   │   │   │   ├── PresentationDesignCore.dll
│   │   │   │   │   ├── PresentationDesignDeveloper.DLL
│   │   │   │   │   ├── PresentationDesignFramework.dll
│   │   │   │   │   ├── WCanvas.exe
│   │   │   │   │   ├── WCanvas.exe.manifest
│   │   │   │   │   ├── WCanvas.pdb
│   │   │   │   │   └── WCanvas.xbap
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── App.g.cs
│   │   │   │   │   │   ├── Page1.baml
│   │   │   │   │   │   ├── Page1.g.cs
│   │   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   │   ├── TempPE
│   │   │   │   │   │   ├── WCanvas.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── WCanvas.exe
│   │   │   │   │   │   ├── WCanvas.exe.manifest
│   │   │   │   │   │   ├── WCanvas.g.resources
│   │   │   │   │   │   ├── WCanvas_MarkupCompile.cache
│   │   │   │   │   │   ├── WCanvas.pdb
│   │   │   │   │   │   ├── WCanvas.Properties.Resources.resources
│   │   │   │   │   │   ├── WCanvas.TrustInfo.xml
│   │   │   │   │   │   └── WCanvas.xbap
│   │   │   │   │   └── WCanvas.csproj.FileList.txt
│   │   │   │   ├── Page1.xaml
│   │   │   │   ├── Page1.xaml.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── app.manifest
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Readme.txt
│   │   │   │   ├── WCanvas.csproj
│   │   │   │   └── WCanvas_TemporaryKey.pfx
│   │   │   ├── WCanvas.sln
│   │   │   └── WCanvas.suo
│   │   ├── WComboBox
│   │   │   ├── WComboBox
│   │   │   │   ├── App.xaml
│   │   │   │   ├── App.xaml.cs
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Draft.PresentationDesignMarkup.dll
│   │   │   │   │   ├── PresentationDesignCore.dll
│   │   │   │   │   ├── PresentationDesignDeveloper.DLL
│   │   │   │   │   ├── PresentationDesignFramework.dll
│   │   │   │   │   ├── WComboBox.exe
│   │   │   │   │   ├── WComboBox.exe.manifest
│   │   │   │   │   ├── WComboBox.pdb
│   │   │   │   │   └── WComboBox.xbap
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── App.g.cs
│   │   │   │   │   │   ├── Page1.baml
│   │   │   │   │   │   ├── Page1.g.cs
│   │   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   │   ├── TempPE
│   │   │   │   │   │   ├── WComboBox.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── WComboBox.exe
│   │   │   │   │   │   ├── WComboBox.exe.manifest
│   │   │   │   │   │   ├── WComboBox.g.resources
│   │   │   │   │   │   ├── WComboBox_MarkupCompile.cache
│   │   │   │   │   │   ├── WComboBox.pdb
│   │   │   │   │   │   ├── WComboBox.Properties.Resources.resources
│   │   │   │   │   │   ├── WComboBox.TrustInfo.xml
│   │   │   │   │   │   └── WComboBox.xbap
│   │   │   │   │   └── WComboBox.csproj.FileList.txt
│   │   │   │   ├── Page1.xaml
│   │   │   │   ├── Page1.xaml.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── app.manifest
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Readme.txt
│   │   │   │   ├── WComboBox.csproj
│   │   │   │   └── WComboBox_TemporaryKey.pfx
│   │   │   ├── WComboBox.sln
│   │   │   └── WComboBox.suo
│   │   ├── WDataSet-ListBox
│   │   │   ├── WDataSet
│   │   │   │   ├── App.xaml
│   │   │   │   ├── App.xaml.cs
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Draft.PresentationDesignMarkup.dll
│   │   │   │   │   ├── PresentationDesignCore.dll
│   │   │   │   │   ├── PresentationDesignDeveloper.DLL
│   │   │   │   │   ├── PresentationDesignFramework.dll
│   │   │   │   │   ├── WDataSet.exe
│   │   │   │   │   ├── WDataSet.pdb
│   │   │   │   │   └── WDataSet.vshost.exe
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── App.g.cs
│   │   │   │   │   │   ├── TempPE
│   │   │   │   │   │   ├── TestWindow.baml
│   │   │   │   │   │   ├── TestWindow.g.cs
│   │   │   │   │   │   ├── WDataSet.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── WDataSet.exe
│   │   │   │   │   │   ├── WDataSet.g.resources
│   │   │   │   │   │   ├── WDataSet_MarkupCompile.cache
│   │   │   │   │   │   ├── WDataSet.pdb
│   │   │   │   │   │   ├── WDataSet.Properties.Resources.resources
│   │   │   │   │   │   ├── Window1.baml
│   │   │   │   │   │   └── Window1.g.cs
│   │   │   │   │   └── WDataSet.csproj.FileList.txt
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── TestWindow.xaml
│   │   │   │   ├── TestWindow.xaml.cs
│   │   │   │   └── WDataSet.csproj
│   │   │   ├── WDataSet.sln
│   │   │   └── WDataSet.suo
│   │   ├── WDataSet-ListView
│   │   │   ├── WDataSet
│   │   │   │   ├── App.xaml
│   │   │   │   ├── App.xaml.cs
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Draft.PresentationDesignMarkup.dll
│   │   │   │   │   ├── PresentationDesignCore.dll
│   │   │   │   │   ├── PresentationDesignDeveloper.DLL
│   │   │   │   │   ├── PresentationDesignFramework.dll
│   │   │   │   │   ├── WDataSet.exe
│   │   │   │   │   ├── WDataSet.pdb
│   │   │   │   │   └── WDataSet.vshost.exe
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── App.g.cs
│   │   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   │   ├── TempPE
│   │   │   │   │   │   ├── TestWindow.baml
│   │   │   │   │   │   ├── TestWindow.g.cs
│   │   │   │   │   │   ├── WDataSet.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── WDataSet.exe
│   │   │   │   │   │   ├── WDataSet.g.resources
│   │   │   │   │   │   ├── WDataSet_MarkupCompile.cache
│   │   │   │   │   │   ├── WDataSet.pdb
│   │   │   │   │   │   ├── WDataSet.Properties.Resources.resources
│   │   │   │   │   │   ├── Window1.baml
│   │   │   │   │   │   └── Window1.g.cs
│   │   │   │   │   └── WDataSet.csproj.FileList.txt
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── TestWindow.xaml
│   │   │   │   ├── TestWindow.xaml.cs
│   │   │   │   └── WDataSet.csproj
│   │   │   ├── WDataSet.sln
│   │   │   └── WDataSet.suo
│   │   ├── WListView
│   │   │   ├── WListView
│   │   │   │   ├── App.xaml
│   │   │   │   ├── App.xaml.cs
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Draft.PresentationDesignMarkup.dll
│   │   │   │   │   ├── PresentationDesignCore.dll
│   │   │   │   │   ├── PresentationDesignDeveloper.DLL
│   │   │   │   │   ├── PresentationDesignFramework.dll
│   │   │   │   │   ├── WListView.exe
│   │   │   │   │   ├── WListView.exe.manifest
│   │   │   │   │   ├── WListView.pdb
│   │   │   │   │   └── WListView.xbap
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── App.g.cs
│   │   │   │   │   │   ├── Page1.baml
│   │   │   │   │   │   ├── Page1.g.cs
│   │   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   │   ├── TempPE
│   │   │   │   │   │   ├── WListView.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── WListView.exe
│   │   │   │   │   │   ├── WListView.exe.manifest
│   │   │   │   │   │   ├── WListView.g.resources
│   │   │   │   │   │   ├── WListView_MarkupCompile.cache
│   │   │   │   │   │   ├── WListView.pdb
│   │   │   │   │   │   ├── WListView.Properties.Resources.resources
│   │   │   │   │   │   ├── WListView.TrustInfo.xml
│   │   │   │   │   │   └── WListView.xbap
│   │   │   │   │   └── WListView.csproj.FileList.txt
│   │   │   │   ├── Page1.xaml
│   │   │   │   ├── Page1.xaml.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── app.manifest
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Readme.txt
│   │   │   │   ├── WListView.csproj
│   │   │   │   └── WListView_TemporaryKey.pfx
│   │   │   ├── WListView.sln
│   │   │   └── WListView.suo
│   │   ├── WMenu
│   │   │   ├── WMenu
│   │   │   │   ├── App.xaml
│   │   │   │   ├── App.xaml.cs
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── WMenu.exe
│   │   │   │   │   ├── WMenu.exe.manifest
│   │   │   │   │   ├── WMenu.pdb
│   │   │   │   │   └── WMenu.xbap
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── App.g.cs
│   │   │   │   │   │   ├── Page1.baml
│   │   │   │   │   │   ├── Page1.g.cs
│   │   │   │   │   │   ├── TempPE
│   │   │   │   │   │   ├── WMenu.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── WMenu.exe
│   │   │   │   │   │   ├── WMenu.exe.manifest
│   │   │   │   │   │   ├── WMenu.g.resources
│   │   │   │   │   │   ├── WMenu_MarkupCompile.cache
│   │   │   │   │   │   ├── WMenu.pdb
│   │   │   │   │   │   ├── WMenu.Properties.Resources.resources
│   │   │   │   │   │   ├── WMenu.TrustInfo.xml
│   │   │   │   │   │   └── WMenu.xbap
│   │   │   │   │   └── WMenu.csproj.FileList.txt
│   │   │   │   ├── Page1.xaml
│   │   │   │   ├── Page1.xaml.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── app.manifest
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Readme.txt
│   │   │   │   ├── WMenu.csproj
│   │   │   │   └── WMenu_TemporaryKey.pfx
│   │   │   ├── WMenu.sln
│   │   │   └── WMenu.suo
│   │   └── WTreeView
│   │   ├── WTreeView
│   │   │   ├── App.xaml
│   │   │   ├── App.xaml.cs
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── WTreeView.exe
│   │   │   │   ├── WTreeView.exe.manifest
│   │   │   │   ├── WTreeView.pdb
│   │   │   │   └── WTreeView.xbap
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── App.g.cs
│   │   │   │   │   ├── Page1.baml
│   │   │   │   │   ├── Page1.g.cs
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── WTreeView.csproj.GenerateResource.Cache
│   │   │   │   │   ├── WTreeView.exe
│   │   │   │   │   ├── WTreeView.exe.manifest
│   │   │   │   │   ├── WTreeView.g.resources
│   │   │   │   │   ├── WTreeView_MarkupCompile.cache
│   │   │   │   │   ├── WTreeView.pdb
│   │   │   │   │   ├── WTreeView.Properties.Resources.resources
│   │   │   │   │   ├── WTreeView.TrustInfo.xml
│   │   │   │   │   └── WTreeView.xbap
│   │   │   │   └── WTreeView.csproj.FileList.txt
│   │   │   ├── Page1.xaml
│   │   │   ├── Page1.xaml.cs
│   │   │   ├── Properties
│   │   │   │   ├── app.manifest
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── Readme.txt
│   │   │   ├── WTreeView.csproj
│   │   │   └── WTreeView_TemporaryKey.pfx
│   │   ├── WTreeView.sln
│   │   └── WTreeView.suo
│   └── Chap26_3
│   ├── EffectButton
│   │   ├── EffectButton
│   │   │   ├── App.xaml
│   │   │   ├── App.xaml.cs
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── EffectButton.exe
│   │   │   │   ├── EffectButton.exe.manifest
│   │   │   │   ├── EffectButton.pdb
│   │   │   │   └── EffectButton.xbap
│   │   │   ├── EffectButton.csproj
│   │   │   ├── EffectButton_TemporaryKey.pfx
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── App.g.cs
│   │   │   │   │   ├── EffectButton.csproj.GenerateResource.Cache
│   │   │   │   │   ├── EffectButton.exe
│   │   │   │   │   ├── EffectButton.exe.manifest
│   │   │   │   │   ├── EffectButton.g.resources
│   │   │   │   │   ├── EffectButton_MarkupCompile.cache
│   │   │   │   │   ├── EffectButton.pdb
│   │   │   │   │   ├── EffectButton.Properties.Resources.resources
│   │   │   │   │   ├── EffectButton.TrustInfo.xml
│   │   │   │   │   ├── EffectButton.xbap
│   │   │   │   │   ├── Page1.baml
│   │   │   │   │   ├── Page1.g.cs
│   │   │   │   │   └── TempPE
│   │   │   │   └── EffectButton.csproj.FileList.txt
│   │   │   ├── Page1.xaml
│   │   │   ├── Page1.xaml.cs
│   │   │   ├── Properties
│   │   │   │   ├── app.manifest
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.cs
│   │   │   │   └── Settings.settings
│   │   │   └── Readme.txt
│   │   ├── EffectButton.sln
│   │   └── EffectButton.suo
│   ├── W2Dgraphic
│   │   ├── W2Dgraphic
│   │   │   ├── App.xaml
│   │   │   ├── App.xaml.cs
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── W2Dgraphic.exe
│   │   │   │   ├── W2Dgraphic.exe.manifest
│   │   │   │   ├── W2Dgraphic.pdb
│   │   │   │   └── W2Dgraphic.xbap
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── App.g.cs
│   │   │   │   │   ├── Page1.baml
│   │   │   │   │   ├── Page1.g.cs
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── W2Dgraphic.csproj.GenerateResource.Cache
│   │   │   │   │   ├── W2Dgraphic.exe
│   │   │   │   │   ├── W2Dgraphic.exe.manifest
│   │   │   │   │   ├── W2Dgraphic.g.resources
│   │   │   │   │   ├── W2Dgraphic_MarkupCompile.cache
│   │   │   │   │   ├── W2Dgraphic.pdb
│   │   │   │   │   ├── W2Dgraphic.Properties.Resources.resources
│   │   │   │   │   ├── W2Dgraphic.TrustInfo.xml
│   │   │   │   │   └── W2Dgraphic.xbap
│   │   │   │   └── W2Dgraphic.csproj.FileList.txt
│   │   │   ├── Page1.xaml
│   │   │   ├── Page1.xaml.cs
│   │   │   ├── Properties
│   │   │   │   ├── app.manifest
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── Readme.txt
│   │   │   ├── W2Dgraphic.csproj
│   │   │   └── W2Dgraphic_TemporaryKey.pfx
│   │   ├── W2Dgraphic.sln
│   │   └── W2Dgraphic.suo
│   ├── W3Dgraphic
│   │   ├── W3Dgraphic
│   │   │   ├── App.xaml
│   │   │   ├── App.xaml.cs
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Draft.PresentationDesignMarkup.dll
│   │   │   │   ├── PresentationDesignCore.dll
│   │   │   │   ├── PresentationDesignDeveloper.DLL
│   │   │   │   ├── PresentationDesignFramework.dll
│   │   │   │   ├── W3Dgraphic.exe
│   │   │   │   ├── W3Dgraphic.exe.manifest
│   │   │   │   ├── W3Dgraphic.pdb
│   │   │   │   └── W3Dgraphic.xbap
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── App.g.cs
│   │   │   │   │   ├── Page1.baml
│   │   │   │   │   ├── Page1.g.cs
│   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── W3Dgraphic.csproj.GenerateResource.Cache
│   │   │   │   │   ├── W3Dgraphic.exe
│   │   │   │   │   ├── W3Dgraphic.exe.manifest
│   │   │   │   │   ├── W3Dgraphic.g.resources
│   │   │   │   │   ├── W3Dgraphic_MarkupCompile.cache
│   │   │   │   │   ├── W3Dgraphic.pdb
│   │   │   │   │   ├── W3Dgraphic.Properties.Resources.resources
│   │   │   │   │   ├── W3Dgraphic.TrustInfo.xml
│   │   │   │   │   └── W3Dgraphic.xbap
│   │   │   │   └── W3Dgraphic.csproj.FileList.txt
│   │   │   ├── Page1.xaml
│   │   │   ├── Page1.xaml.cs
│   │   │   ├── Properties
│   │   │   │   ├── app.manifest
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── Readme.txt
│   │   │   ├── W3Dgraphic.csproj
│   │   │   └── W3Dgraphic_TemporaryKey.pfx
│   │   ├── W3Dgraphic.sln
│   │   └── W3Dgraphic.suo
│   ├── WAnimation
│   │   ├── WAnimation
│   │   │   ├── App.xaml
│   │   │   ├── App.xaml.cs
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── WAnimation.exe
│   │   │   │   ├── WAnimation.exe.manifest
│   │   │   │   ├── WAnimation.pdb
│   │   │   │   └── WAnimation.xbap
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── App.g.cs
│   │   │   │   │   ├── Page1.baml
│   │   │   │   │   ├── Page1.g.cs
│   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── WAnimation.csproj.GenerateResource.Cache
│   │   │   │   │   ├── WAnimation.exe
│   │   │   │   │   ├── WAnimation.exe.manifest
│   │   │   │   │   ├── WAnimation.g.resources
│   │   │   │   │   ├── WAnimation_MarkupCompile.cache
│   │   │   │   │   ├── WAnimation.pdb
│   │   │   │   │   ├── WAnimation.Properties.Resources.resources
│   │   │   │   │   ├── WAnimation.TrustInfo.xml
│   │   │   │   │   └── WAnimation.xbap
│   │   │   │   └── WAnimation.csproj.FileList.txt
│   │   │   ├── Page1.xaml
│   │   │   ├── Page1.xaml.cs
│   │   │   ├── Properties
│   │   │   │   ├── app.manifest
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── Readme.txt
│   │   │   ├── WAnimation.csproj
│   │   │   └── WAnimation_TemporaryKey.pfx
│   │   ├── WAnimation.sln
│   │   └── WAnimation.suo
│   ├── WAudio
│   │   ├── WAudio
│   │   │   ├── App.xaml
│   │   │   ├── App.xaml.cs
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   └── WAudio.vshost.exe
│   │   │   ├── obj
│   │   │   │   └── Debug
│   │   │   │   ├── App.g.cs
│   │   │   │   ├── TempPE
│   │   │   │   ├── WAudio_MarkupCompile.cache
│   │   │   │   ├── Window1.baml
│   │   │   │   └── Window1.g.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── WAudio.csproj
│   │   │   ├── Window1.xaml
│   │   │   └── Window1.xaml.cs
│   │   ├── WAudio.sln
│   │   └── WAudio.suo
│   └── WMedia
│   ├── WMedia
│   │   ├── App.xaml
│   │   ├── App.xaml.cs
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── WMedia.exe
│   │   │   ├── WMedia.pdb
│   │   │   └── WMedia.vshost.exe
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── App.g.cs
│   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   ├── TempPE
│   │   │   │   ├── Window1.baml
│   │   │   │   ├── Window1.g.cs
│   │   │   │   ├── WMedia.csproj.GenerateResource.Cache
│   │   │   │   ├── WMedia.exe
│   │   │   │   ├── WMedia.g.resources
│   │   │   │   ├── WMedia_MarkupCompile.cache
│   │   │   │   ├── WMedia.pdb
│   │   │   │   └── WMedia.Properties.Resources.resources
│   │   │   └── WMedia.csproj.FileList.txt
│   │   ├── Properties
│   │   │   ├── AssemblyInfo.cs
│   │   │   ├── Resources.cs
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.cs
│   │   │   └── Settings.settings
│   │   ├── Window1.xaml
│   │   ├── Window1.xaml.cs
│   │   └── WMedia.csproj
│   ├── WMedia.sln
│   └── WMedia.suo
├── chap27
│   ├── Chap27_1
│   │   ├── CountService
│   │   │   ├── Client
│   │   │   │   ├── App.config
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Client.exe
│   │   │   │   │   ├── Client.exe.config
│   │   │   │   │   ├── Client.pdb
│   │   │   │   │   ├── Client.vshost.exe
│   │   │   │   │   ├── Client.vshost.exe.config
│   │   │   │   │   ├── CountContract.dll
│   │   │   │   │   └── CountContract.pdb
│   │   │   │   ├── Client.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── Client.csproj.FileList.txt
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Client.exe
│   │   │   │   │   ├── Client.pdb
│   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   └── TempPE
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── CountContract
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── CountContract.dll
│   │   │   │   │   └── CountContract.pdb
│   │   │   │   ├── Contract.cs
│   │   │   │   ├── CountContract.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── CountContract.csproj.FileList.txt
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── CountContract.dll
│   │   │   │   │   ├── CountContract.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── CountService
│   │   │   │   ├── App.config
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── CountContract.dll
│   │   │   │   │   ├── CountContract.pdb
│   │   │   │   │   ├── CountService.exe
│   │   │   │   │   ├── CountService.exe.config
│   │   │   │   │   ├── CountService.pdb
│   │   │   │   │   ├── CountService.vshost.exe
│   │   │   │   │   └── CountService.vshost.exe.config
│   │   │   │   ├── CountService.csproj
│   │   │   │   ├── obj
│   │   │   │   │   ├── CountService.csproj.FileList.txt
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── CountService.exe
│   │   │   │   │   ├── CountService.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── CountService.sln
│   │   │   └── CountService.suo
│   │   ├── MyWindowsService
│   │   │   ├── MyWindowsService
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   └── MyWindowsService.vshost.exe
│   │   │   │   ├── MyWindowsService.csproj
│   │   │   │   ├── obj
│   │   │   │   │   └── Debug
│   │   │   │   │   └── TempPE
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   ├── Service1.cs
│   │   │   │   └── Service1.Designer.cs
│   │   │   ├── MyWindowsService.sln
│   │   │   └── MyWindowsService.suo
│   │   ├── WCFClient
│   │   │   ├── Common
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Common.dll
│   │   │   │   │   └── Common.pdb
│   │   │   │   ├── Common.csproj
│   │   │   │   ├── Entity.cs
│   │   │   │   ├── Interface.cs
│   │   │   │   ├── obj
│   │   │   │   │   ├── Common.csproj.FileList.txt
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Common.dll
│   │   │   │   │   ├── Common.pdb
│   │   │   │   │   └── TempPE
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── WCFClient
│   │   │   │   ├── App.config
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── Common.dll
│   │   │   │   │   ├── Common.pdb
│   │   │   │   │   ├── WCFClient.exe
│   │   │   │   │   ├── WCFClient.exe.config
│   │   │   │   │   ├── WCFClient.pdb
│   │   │   │   │   ├── WCFClient.vshost.exe
│   │   │   │   │   └── WCFClient.vshost.exe.config
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   │   ├── TempPE
│   │   │   │   │   │   ├── WCFClient.exe
│   │   │   │   │   │   └── WCFClient.pdb
│   │   │   │   │   └── WCFClient.csproj.FileList.txt
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   └── WCFClient.csproj
│   │   │   ├── WCFClient.sln
│   │   │   ├── WCFClient.suo
│   │   │   └── WCFServer
│   │   │   ├── App.config
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── Common.dll
│   │   │   │   ├── Common.pdb
│   │   │   │   ├── WCFServer.exe
│   │   │   │   ├── WCFServer.exe.config
│   │   │   │   ├── WCFServer.pdb
│   │   │   │   ├── WCFServer.vshost.exe
│   │   │   │   └── WCFServer.vshost.exe.config
│   │   │   ├── DAL.cs
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── WCFServer.exe
│   │   │   │   │   └── WCFServer.pdb
│   │   │   │   └── WCFServer.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── WCFServer.csproj
│   │   ├── WCFCommon
│   │   │   ├── IISService
│   │   │   │   ├── App_Code
│   │   │   │   ├── App_Data
│   │   │   │   ├── Bin
│   │   │   │   │   ├── WCFCommon.dll
│   │   │   │   │   └── WCFCommon.pdb
│   │   │   │   ├── IISSer.svc
│   │   │   │   └── Web.config
│   │   │   ├── WCFCommon
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── WCFCommon.dll
│   │   │   │   │   └── WCFCommon.pdb
│   │   │   │   ├── IContract.cs
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   │   ├── TempPE
│   │   │   │   │   │   ├── WCFCommon.dll
│   │   │   │   │   │   └── WCFCommon.pdb
│   │   │   │   │   └── WCFCommon.csproj.FileList.txt
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   └── WCFCommon.csproj
│   │   │   ├── WCFCommon.sln
│   │   │   └── WCFCommon.suo
│   │   └── WebWCF
│   │   ├── WebWCF
│   │   │   ├── App_Code
│   │   │   │   └── CountService.cs
│   │   │   ├── App_Data
│   │   │   ├── CountService.svc
│   │   │   ├── Default.aspx
│   │   │   ├── Default.aspx.cs
│   │   │   └── web.config
│   │   ├── WebWCF.sln
│   │   └── WebWCF.suo
│   └── Chap27_2
│   ├── AJAXProcess
│   │   ├── AJAXProcess.suo
│   │   ├── App_Data
│   │   ├── Default.aspx
│   │   ├── Default.aspx.cs
│   │   └── Web.config
│   ├── ASPAjax
│   │   ├── App_Data
│   │   ├── Default.aspx
│   │   ├── Default.aspx.cs
│   │   └── Web.config
│   └── HelloAJAX
│   ├── App_Data
│   ├── Client.htm
│   ├── Default.aspx
│   └── Default.aspx.cs
├── chap28
│   ├── Chap28_1
│   │   ├── MyWebSetup
│   │   │   ├── Debug
│   │   │   │   ├── MyWebSetup.msi
│   │   │   │   └── setup.exe
│   │   │   ├── MyWebSetup.vdproj
│   │   │   └── Release
│   │   ├── PhotoView
│   │   │   ├── MySetup
│   │   │   │   ├── Debug
│   │   │   │   │   ├── MySetup.msi
│   │   │   │   │   └── setup.exe
│   │   │   │   ├── MySetup.vdproj
│   │   │   │   └── Release
│   │   │   ├── PhotoView
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── PhotoView.exe
│   │   │   │   │   ├── PhotoView.pdb
│   │   │   │   │   ├── PhotoView.vshost.exe
│   │   │   │   │   └── Resources
│   │   │   │   │   ├── 4.jpg
│   │   │   │   │   └── Thumbs.db
│   │   │   │   ├── MainForm.cs
│   │   │   │   ├── MainForm.Designer.cs
│   │   │   │   ├── MainForm.resx
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── PhotoView.csproj.GenerateResource.Cache
│   │   │   │   │   │   ├── PhotoView.exe
│   │   │   │   │   │   ├── PhotoView.MainForm.resources
│   │   │   │   │   │   ├── PhotoView.pdb
│   │   │   │   │   │   ├── PhotoView.Properties.Resources.resources
│   │   │   │   │   │   ├── Refactor
│   │   │   │   │   │   └── TempPE
│   │   │   │   │   │   └── Properties.Resources.Designer.cs.dll
│   │   │   │   │   └── PhotoView.csproj.FileList.txt
│   │   │   │   ├── PhotoView.csproj
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   └── Resources
│   │   │   │   └── 4.jpg
│   │   │   ├── PhotoView.sln
│   │   │   ├── PhotoView.suo
│   │   │   └── Thumbs.db
│   │   ├── SetupPhotoView
│   │   │   ├── SetupPhotoView
│   │   │   │   ├── Debug
│   │   │   │   │   ├── setup.exe
│   │   │   │   │   └── SetupPhotoView.msi
│   │   │   │   ├── Release
│   │   │   │   └── SetupPhotoView.vdproj
│   │   │   ├── SetupPhotoView.sln
│   │   │   └── SetupPhotoView.suo
│   │   └── TestWebSite
│   │   ├── App_Data
│   │   ├── Default.aspx
│   │   └── Default.aspx.cs
│   ├── Chap28_2
│   │   └── TestDotFR
│   │   ├── TestDotFR
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── TestDotFR.exe
│   │   │   │   ├── TestDotFR.pdb
│   │   │   │   └── TestDotFR.vshost.exe
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── Refactor
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── TestDotFR.exe
│   │   │   │   │   └── TestDotFR.pdb
│   │   │   │   └── TestDotFR.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── TestDotFR.csproj
│   │   ├── TestDotFR.sln
│   │   └── TestDotFR.suo
│   └── Chap28_3
│   ├── TestConfig
│   │   ├── TestConfig
│   │   │   ├── App.config
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── TestConfig.exe
│   │   │   │   ├── TestConfig.exe.config
│   │   │   │   ├── TestConfig.pdb
│   │   │   │   ├── TestConfig.vshost.exe
│   │   │   │   └── TestConfig.vshost.exe.config
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── TempPE
│   │   │   │   │   ├── TestConfig.exe
│   │   │   │   │   └── TestConfig.pdb
│   │   │   │   └── TestConfig.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── TestConfig.csproj
│   │   ├── TestConfig.sln
│   │   └── TestConfig.suo
│   └── TimeService
│   ├── TimeService
│   │   ├── App.config
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── TimeService.exe
│   │   │   ├── TimeService.exe.config
│   │   │   ├── TimeService.InstallLog
│   │   │   ├── TimeService.InstallState
│   │   │   ├── TimeService.pdb
│   │   │   ├── TimeService.vshost.exe
│   │   │   └── TimeService.vshost.exe.config
│   │   ├── MyTimeService.cs
│   │   ├── MyTimeService.Designer.cs
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── Refactor
│   │   │   │   ├── TempPE
│   │   │   │   ├── TimeService.exe
│   │   │   │   └── TimeService.pdb
│   │   │   └── TimeService.csproj.FileList.txt
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── TimeService.csproj
│   ├── TimeService.sln
│   └── TimeService.suo
├── chap29
│   ├── Chap29_1
│   │   ├── CSharpTest
│   │   │   ├── CSharpTest
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── CSharpTest.dll
│   │   │   │   │   ├── CSharpTest.dll.VisualState.xml
│   │   │   │   │   ├── CSharpTest.pdb
│   │   │   │   │   ├── CSharpTest.vshost.exe
│   │   │   │   │   ├── nunit.framework.dll
│   │   │   │   │   ├── nunit.framework.xml
│   │   │   │   │   └── TestResult.xml
│   │   │   │   ├── CSharpTest.cs
│   │   │   │   ├── CSharpTest.csproj
│   │   │   │   ├── CSharpTest.csproj.user
│   │   │   │   ├── obj
│   │   │   │   │   ├── CSharpTest.csproj.FileList.txt
│   │   │   │   │   └── Debug
│   │   │   │   │   ├── CSharpTest.dll
│   │   │   │   │   ├── CSharpTest.pdb
│   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   └── TempPE
│   │   │   │   ├── Program.cs
│   │   │   │   └── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   ├── CSharpTest.sln
│   │   │   └── CSharpTest.suo
│   │   └── HelloNUnitTest
│   │   ├── HelloWorld
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │   ├── HelloWorld.dll
│   │   │   │   ├── HelloWorld.dll.VisualState.xml
│   │   │   │   ├── HelloWorld.pdb
│   │   │   │   ├── HelloWorld.VisualState.xml
│   │   │   │   ├── HelloWorld.vshost.exe
│   │   │   │   ├── nunit.framework.dll
│   │   │   │   ├── nunit.framework.xml
│   │   │   │   └── TestResult.xml
│   │   │   ├── HelloWorld.csproj
│   │   │   ├── HelloWorld.csproj.user
│   │   │   ├── MyClass.cs
│   │   │   ├── obj
│   │   │   │   ├── Debug
│   │   │   │   │   ├── HelloWorld.dll
│   │   │   │   │   ├── HelloWorld.pdb
│   │   │   │   │   ├── Refactor
│   │   │   │   │   ├── ResolveAssemblyReference.cache
│   │   │   │   │   └── TempPE
│   │   │   │   └── HelloWorld.csproj.FileList.txt
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   └── AssemblyInfo.cs
│   │   │   └── TestMyClass.cs
│   │   ├── HelloWorld.sln
│   │   └── HelloWorld.suo
│   └── Chap29_2
│   └── Refactor
│   ├── Refactor
│   │   ├── bin
│   │   │   └── Debug
│   │   │   ├── Refactor.exe
│   │   │   ├── Refactor.pdb
│   │   │   └── Refactor.vshost.exe
│   │   ├── IPerson.cs
│   │   ├── obj
│   │   │   ├── Debug
│   │   │   │   ├── Refactor
│   │   │   │   ├── Refactor.exe
│   │   │   │   ├── Refactor.pdb
│   │   │   │   └── TempPE
│   │   │   └── Refactor.csproj.FileList.txt
│   │   ├── Program.cs
│   │   ├── Properties
│   │   │   └── AssemblyInfo.cs
│   │   └── Refactor.csproj
│   ├── Refactor.sln
│   └── Refactor.suo
└── chap30
├── SQLQuery.sql
├── TianTian
│   ├── TianTian
│   │   ├── App_Code
│   │   │   ├── Business
│   │   │   │   ├── BLLItems.cs
│   │   │   │   ├── BLLOrders.cs
│   │   │   │   └── BLLUser.cs
│   │   │   ├── Common
│   │   │   │   ├── Enum.cs
│   │   │   │   └── Log.cs
│   │   │   └── DataAccess
│   │   │   ├── DAItems.cs
│   │   │   ├── DAOders.cs
│   │   │   └── DAUsers.cs
│   │   ├── App_Data
│   │   │   ├── aspnetdb_log.ldf
│   │   │   ├── ASPNETDB.MDF
│   │   │   └── SQLQuery.sql
│   │   ├── BookDetail.ascx
│   │   ├── books
│   │   │   ├── b01.jpg
│   │   │   ├── b02.jpg
│   │   │   ├── b03.jpg
│   │   │   ├── i01.jpg
│   │   │   ├── i02.jpg
│   │   │   ├── i03.jpg
│   │   │   ├── i04.jpg
│   │   │   ├── i05.jpg
│   │   │   ├── i06.jpg
│   │   │   ├── t01.jpg
│   │   │   ├── t02.jpg
│   │   │   ├── t03.jpg
│   │   │   └── Thumbs.db
│   │   ├── clubsite.css
│   │   ├── Default.aspx
│   │   ├── Default.aspx.cs
│   │   ├── images
│   │   │   ├── background_columnleft.gif
│   │   │   ├── background_columnright.gif
│   │   │   ├── background_fullwidth.jpg
│   │   │   ├── background_main.jpg
│   │   │   ├── background_nav_main.gif
│   │   │   ├── background_thumbnail.jpg
│   │   │   ├── ball.jpg
│   │   │   ├── poster.jpg
│   │   │   └── Thumbs.db
│   │   ├── ItemDetail.aspx
│   │   ├── ItemDetail.aspx.cs
│   │   ├── Login.aspx
│   │   ├── Login.aspx.cs
│   │   ├── MasterPage.master
│   │   ├── Order.aspx
│   │   ├── Order.aspx.cs
│   │   ├── Register.aspx
│   │   ├── Register.aspx.cs
│   │   ├── ShipOrder.aspx
│   │   ├── ShipOrder.aspx.cs
│   │   ├── ShopCart.aspx
│   │   ├── ShopCart.aspx.cs
│   │   ├── SQLQuery.sql
│   │   ├── ToiletryDetail.ascx
│   │   ├── Web.Config
│   │   └── Web.sitemap
│   ├── TianTian.sln
│   └── TianTian.suo
├── TianTian_log.ldf
├── TianTian.mdf
└── 使用说明.txt

2340 directories, 4282 files

标签:

实例下载地址

c#和.net第一步

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警