实例介绍
【实例截图】
【核心代码】
.
├── BegVCSharp
│ ├── Chapter10
│ │ ├── Ch10CardClient
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch10CardClient.csproj
│ │ │ ├── Ch10CardClient.csproj.user
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch10CardClient.exe
│ │ │ │ ├── Ch10CardClient.pdb
│ │ │ │ ├── Ch10CardLib.dll
│ │ │ │ └── Ch10CardLib.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch10CardClient.exe
│ │ │ ├── Ch10CardClient.exe.incr
│ │ │ ├── Ch10CardClient.pdb
│ │ │ ├── Ch10CardClient.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch10CardLib
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Card.cs
│ │ │ ├── Ch10CardLib.csproj
│ │ │ ├── Ch10CardLib.csproj.user
│ │ │ ├── Ch10CardLib.sln
│ │ │ ├── Ch10CardLib.suo
│ │ │ ├── Deck.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch10CardLib.dll
│ │ │ │ └── Ch10CardLib.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch10CardLib.dll
│ │ │ ├── Ch10CardLib.dll.incr
│ │ │ ├── Ch10CardLib.pdb
│ │ │ ├── Ch10CardLib.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── Ch10Ex01
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Ch10Ex01.csproj
│ │ ├── Ch10Ex01.csproj.user
│ │ ├── Ch10Ex01.sln
│ │ ├── Ch10Ex01.suo
│ │ ├── Class1.cs
│ │ ├── MyClass.cs
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── Ch10Ex01.exe
│ │ │ └── Ch10Ex01.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── Ch10Ex01.exe
│ │ ├── Ch10Ex01.exe.incr
│ │ ├── Ch10Ex01.pdb
│ │ ├── Ch10Ex01.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── Chapter11
│ │ ├── Ch11CardClient
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch11CardClient.csproj
│ │ │ ├── Ch11CardClient.csproj.user
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch11CardClient.exe
│ │ │ │ ├── Ch11CardClient.pdb
│ │ │ │ ├── Ch11CardLib.dll
│ │ │ │ └── Ch11CardLib.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch11CardClient.exe
│ │ │ ├── Ch11CardClient.exe.incr
│ │ │ ├── Ch11CardClient.pdb
│ │ │ ├── Ch11CardClient.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch11CardLib
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Card.cs
│ │ │ ├── Cards.cs
│ │ │ ├── Ch11CardLib.csproj
│ │ │ ├── Ch11CardLib.csproj.user
│ │ │ ├── Ch11CardLib.sln
│ │ │ ├── Ch11CardLib.suo
│ │ │ ├── Deck.cs
│ │ │ ├── Exceptions.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch11CardLib.dll
│ │ │ │ └── Ch11CardLib.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch11CardLib.dll
│ │ │ ├── Ch11CardLib.dll.incr
│ │ │ ├── Ch11CardLib.pdb
│ │ │ ├── Ch11CardLib.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch11Ex01
│ │ │ ├── Animal.cs
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch11Ex01.csproj
│ │ │ ├── Ch11Ex01.csproj.user
│ │ │ ├── Ch11Ex01.sln
│ │ │ ├── Ch11Ex01.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch11Ex01.exe
│ │ │ │ └── Ch11Ex01.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch11Ex01.exe
│ │ │ ├── Ch11Ex01.exe.incr
│ │ │ ├── Ch11Ex01.pdb
│ │ │ ├── Ch11Ex01.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch11Ex02
│ │ │ ├── Animal.cs
│ │ │ ├── Animals.cs
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch11Ex02.csproj
│ │ │ ├── Ch11Ex02.csproj.user
│ │ │ ├── Ch11Ex02.sln
│ │ │ ├── Ch11Ex02.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch11Ex02.exe
│ │ │ │ └── Ch11Ex02.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch11Ex02.exe
│ │ │ ├── Ch11Ex02.exe.incr
│ │ │ ├── Ch11Ex02.pdb
│ │ │ ├── Ch11Ex02.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── Ch11Ex03
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Ch11Ex03.csproj
│ │ ├── Ch11Ex03.csproj.user
│ │ ├── Ch11Ex03.sln
│ │ ├── Ch11Ex03.suo
│ │ ├── Class1.cs
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── Ch11Ex03.exe
│ │ │ └── Ch11Ex03.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── Ch11Ex03.exe
│ │ ├── Ch11Ex03.exe.incr
│ │ ├── Ch11Ex03.pdb
│ │ ├── Ch11Ex03.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── Chapter12
│ │ ├── Ch12CardClient
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch12CardClient.csproj
│ │ │ ├── Ch12CardClient.csproj.user
│ │ │ ├── Class1.cs
│ │ │ ├── Game.cs
│ │ │ ├── Player.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch12CardClient.exe
│ │ │ │ ├── Ch12CardClient.pdb
│ │ │ │ ├── Ch12CardLib.dll
│ │ │ │ └── Ch12CardLib.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch12CardClient.exe
│ │ │ ├── Ch12CardClient.exe.incr
│ │ │ ├── Ch12CardClient.pdb
│ │ │ ├── Ch12CardClient.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch12CardLib
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Card.cs
│ │ │ ├── Cards.cs
│ │ │ ├── Ch12CardLib.csproj
│ │ │ ├── Ch12CardLib.csproj.user
│ │ │ ├── Ch12CardLib.sln
│ │ │ ├── Ch12CardLib.suo
│ │ │ ├── Deck.cs
│ │ │ ├── Exceptions.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch12CardLib.dll
│ │ │ │ └── Ch12CardLib.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch12CardLib.dll
│ │ │ ├── Ch12CardLib.dll.incr
│ │ │ ├── Ch12CardLib.pdb
│ │ │ ├── Ch12CardLib.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch12Ex01
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch12Ex01.csproj
│ │ │ ├── Ch12Ex01.csproj.user
│ │ │ ├── Ch12Ex01.sln
│ │ │ ├── Ch12Ex01.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch12Ex01.exe
│ │ │ │ └── Ch12Ex01.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch12Ex01.exe
│ │ │ ├── Ch12Ex01.exe.incr
│ │ │ ├── Ch12Ex01.pdb
│ │ │ ├── Ch12Ex01.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch12Ex02
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch12Ex02.csproj
│ │ │ ├── Ch12Ex02.csproj.user
│ │ │ ├── Ch12Ex02.sln
│ │ │ ├── Ch12Ex02.suo
│ │ │ ├── Class1.cs
│ │ │ ├── Connection.cs
│ │ │ ├── Display.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch12Ex02.exe
│ │ │ │ └── Ch12Ex02.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch12Ex02.exe
│ │ │ ├── Ch12Ex02.exe.incr
│ │ │ ├── Ch12Ex02.pdb
│ │ │ ├── Ch12Ex02.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── Ch12Ex03
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Ch12Ex03.csproj
│ │ ├── Ch12Ex03.csproj.user
│ │ ├── Ch12Ex03.sln
│ │ ├── Ch12Ex03.suo
│ │ ├── Class1.cs
│ │ ├── Connection.cs
│ │ ├── Display.cs
│ │ ├── MessageArrivedEventArgs.cs
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── Ch12Ex03.exe
│ │ │ └── Ch12Ex03.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── Ch12Ex03.exe
│ │ ├── Ch12Ex03.exe.incr
│ │ ├── Ch12Ex03.pdb
│ │ ├── Ch12Ex03.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── Chapter13
│ │ ├── ButtonTest
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── ButtonTest.csproj
│ │ │ ├── ButtonTest.csproj.user
│ │ │ ├── ButtonTest.sln
│ │ │ ├── ButtonTest.suo
│ │ │ ├── ButtonTest_Debug.projdata
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ButtonTest.exe
│ │ │ │ └── ButtonTest.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ButtonTest.Form1.resources
│ │ │ ├── ButtonTest.exe
│ │ │ ├── ButtonTest.pdb
│ │ │ ├── ButtonTest.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── ListView
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── ListView.csproj
│ │ │ ├── ListView.csproj.user
│ │ │ ├── ListView.sln
│ │ │ ├── ListView.suo
│ │ │ ├── ListView_Debug.projdata
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ListView.exe
│ │ │ │ └── ListView.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ListView.Form1.resources
│ │ │ ├── ListView.exe
│ │ │ ├── ListView.pdb
│ │ │ ├── ListView.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Lists
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Lists.csproj
│ │ │ ├── Lists.csproj.user
│ │ │ ├── Lists.projdata
│ │ │ ├── Lists.projdata1
│ │ │ ├── Lists.sln
│ │ │ ├── Lists.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── List and Combo boxes.exe
│ │ │ │ └── List and Combo boxes.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── List and Combo boxes.exe
│ │ │ ├── List and Combo boxes.pdb
│ │ │ ├── Lists.projdata
│ │ │ ├── My_Lists.Form1.resources
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── MenuExample
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── MenuExample.csproj
│ │ │ ├── MenuExample.csproj.user
│ │ │ ├── MenuExample.sln
│ │ │ ├── MenuExample.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── MenuExample.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── RadioButtonAndCheckBox
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── RadioButtonAndCheckBox.csproj
│ │ │ ├── RadioButtonAndCheckBox.csproj.user
│ │ │ ├── RadioButtonAndCheckBox.sln
│ │ │ ├── RadioButtonAndCheckBox.suo
│ │ │ ├── RadioButtonAndCheckBox_Debug.projdata
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── RadioButtonAndCheckBox.exe
│ │ │ │ └── RadioButtonAndCheckBox.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── RadioButtonAndCheckBox.exe
│ │ │ ├── RadioButtonAndCheckBox.exe.licenses
│ │ │ ├── RadioButtonAndCheckBox.pdb
│ │ │ ├── RadioButtonAndCheckBox.projdata
│ │ │ ├── TempPE
│ │ │ ├── TestBoxTest.Form1.resources
│ │ │ └── temp
│ │ ├── RichTextBoxTest
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── RichTextBoxTest.csproj
│ │ │ ├── RichTextBoxTest.csproj.user
│ │ │ ├── RichTextBoxTest.sln
│ │ │ ├── RichTextBoxTest.suo
│ │ │ ├── RichTextBoxTest_Debug.projdata
│ │ │ ├── Test.rtf
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── RichTextBoxTest.exe
│ │ │ │ └── RichTextBoxTest.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── RichTextBoxTest.Form1.resources
│ │ │ ├── RichTextBoxTest.exe
│ │ │ ├── RichTextBoxTest.exe.licenses
│ │ │ ├── RichTextBoxTest.pdb
│ │ │ ├── RichTextBoxTest.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── StatusBar
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── StatusBar.csproj
│ │ │ ├── StatusBar.csproj.user
│ │ │ ├── StatusBar.sln
│ │ │ ├── StatusBar.suo
│ │ │ ├── StatusBar_Debug.projdata
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── StatusBar.exe
│ │ │ │ └── StatusBar.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ListView.Form1.resources
│ │ │ ├── StatusBar.exe
│ │ │ ├── StatusBar.exe.licenses
│ │ │ ├── StatusBar.pdb
│ │ │ ├── StatusBar.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── TabControl
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── TabControl.csproj
│ │ │ ├── TabControl.csproj.user
│ │ │ ├── TabControl.sln
│ │ │ ├── TabControl.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── TabControl.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── TestBoxTest
│ │ ├── AssemblyInfo.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── TestBoxTest.csproj
│ │ ├── TestBoxTest.csproj.user
│ │ ├── TestBoxTest.sln
│ │ ├── TestBoxTest.suo
│ │ ├── TestBoxTest_Debug.projdata
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── TestBoxTest.exe
│ │ │ └── TestBoxTest.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── TempPE
│ │ ├── TestBoxTest.Form1.resources
│ │ ├── TestBoxTest.exe
│ │ ├── TestBoxTest.pdb
│ │ ├── TestBoxTest.projdata
│ │ └── temp
│ ├── Chapter14
│ │ ├── LabelTextbox
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── LabelTextbox.csproj
│ │ │ ├── LabelTextbox.csproj.user
│ │ │ ├── LabelTextbox.sln
│ │ │ ├── LabelTextbox.suo
│ │ │ ├── UserControl1.cs
│ │ │ ├── UserControl1.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── LabelTextbox.dll
│ │ │ │ └── LabelTextbox.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── LabelTextbox.ctlLabelTextbox.resources
│ │ │ ├── LabelTextbox.dll
│ │ │ ├── LabelTextbox.dll.incr
│ │ │ ├── LabelTextbox.dll.licenses
│ │ │ ├── LabelTextbox.pdb
│ │ │ ├── LabelTextbox.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── LabelTextboxTest
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── LabelTextboxTest.csproj
│ │ │ ├── LabelTextboxTest.csproj.user
│ │ │ ├── LabelTextboxTest.sln
│ │ │ ├── LabelTextboxTest.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── LabelTextbox.dll
│ │ │ │ ├── LabelTextbox.pdb
│ │ │ │ ├── LabelTextboxTest.exe
│ │ │ │ └── LabelTextboxTest.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── LabelTextboxTest.Form1.resources
│ │ │ ├── LabelTextboxTest.exe
│ │ │ ├── LabelTextboxTest.exe.incr
│ │ │ ├── LabelTextboxTest.exe.licenses
│ │ │ ├── LabelTextboxTest.pdb
│ │ │ ├── LabelTextboxTest.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── MdiBasic
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── MdiBasic.csproj
│ │ │ ├── MdiBasic.csproj.user
│ │ │ ├── MdiBasic.sln
│ │ │ ├── MdiBasic.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── MdiBasic.exe
│ │ │ │ └── MdiBasic.pdb
│ │ │ ├── frmChild.cs
│ │ │ ├── frmChild.resx
│ │ │ ├── frmContainer.cs
│ │ │ ├── frmContainer.resx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── MdiBasic.exe
│ │ │ ├── MdiBasic.exe.incr
│ │ │ ├── MdiBasic.frmChild.resources
│ │ │ ├── MdiBasic.frmContainer.resources
│ │ │ ├── MdiBasic.pdb
│ │ │ ├── MdiBasic.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── MenuExample
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── MenuExample.csproj
│ │ │ ├── MenuExample.csproj.user
│ │ │ ├── MenuExample.sln
│ │ │ ├── MenuExample.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── MenuExample.exe
│ │ │ │ └── MenuExample.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── MenuExample.Form1.resources
│ │ │ ├── MenuExample.exe
│ │ │ ├── MenuExample.exe.incr
│ │ │ ├── MenuExample.pdb
│ │ │ ├── MenuExample.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── SimpleTextEditor
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── MenuExample.csproj
│ │ ├── MenuExample.csproj.user
│ │ ├── MenuExample.sln
│ │ ├── MenuExample.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── MenuExample.exe
│ │ │ └── MenuExample.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── MenuExample.Form1.resources
│ │ ├── MenuExample.exe
│ │ ├── MenuExample.exe.incr
│ │ ├── MenuExample.pdb
│ │ ├── MenuExample.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── Chapter15
│ │ ├── SetupSimpleEditor
│ │ │ ├── Debug
│ │ │ │ ├── InstMsiA.Exe
│ │ │ │ ├── InstMsiW.Exe
│ │ │ │ ├── Setup.Exe
│ │ │ │ ├── Setup.Ini
│ │ │ │ ├── WroxSimpleEditor.msi
│ │ │ │ └── readme.txt
│ │ │ ├── Release
│ │ │ └── SetupSimpleEditor.vdproj
│ │ ├── SimpleEditor
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── SimpleEditor.csproj
│ │ │ ├── SimpleEditor.csproj.user
│ │ │ ├── SimpleEditor.sln
│ │ │ ├── SimpleEditor.suo
│ │ │ ├── SimpleForm.cs
│ │ │ ├── SimpleForm.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── SimpleEditor.exe
│ │ │ │ └── SimpleEditor.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── SimpleEditor.SimpleEditorForm.resources
│ │ │ ├── SimpleEditor.exe
│ │ │ ├── SimpleEditor.exe.incr
│ │ │ ├── SimpleEditor.pdb
│ │ │ ├── SimpleEditor.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── TestFile.wroxtext
│ │ └── TestOpen
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── TestOpen.csproj
│ │ ├── TestOpen.csproj.user
│ │ ├── TestOpen.sln
│ │ ├── TestOpen.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── TestOpen.exe
│ │ │ └── TestOpen.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── TempPE
│ │ ├── TestOpen.Form1.resources
│ │ ├── TestOpen.exe
│ │ ├── TestOpen.exe.incr
│ │ ├── TestOpen.pdb
│ │ ├── TestOpen.projdata
│ │ └── temp
│ ├── Chapter16
│ │ ├── AntiAlias
│ │ │ ├── AnitAlias.csproj
│ │ │ ├── AnitAlias.csproj.user
│ │ │ ├── AnitAlias.sln
│ │ │ ├── AnitAlias.suo
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── AnitAlias.exe
│ │ │ │ └── AnitAlias.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── AnitAlias.Form1.resources
│ │ │ ├── AnitAlias.exe
│ │ │ ├── AnitAlias.exe.incr
│ │ │ ├── AnitAlias.pdb
│ │ │ ├── AnitAlias.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── DoubleBuffering
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── DoubleBuffering.csproj
│ │ │ ├── DoubleBuffering.csproj.user
│ │ │ ├── DoubleBuffering.sln
│ │ │ ├── DoubleBuffering.suo
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── DoubleBuffering.exe
│ │ │ │ └── DoubleBuffering.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DoubleBuffering.Form1.resources
│ │ │ ├── DoubleBuffering.exe
│ │ │ ├── DoubleBuffering.exe.incr
│ │ │ ├── DoubleBuffering.pdb
│ │ │ ├── DoubleBuffering.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── DrawImage
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── DrawImage.csproj
│ │ │ ├── DrawImage.csproj.user
│ │ │ ├── DrawImage.sln
│ │ │ ├── DrawImage.suo
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── DrawImage.exe
│ │ │ │ ├── DrawImage.pdb
│ │ │ │ ├── Person.bmp
│ │ │ │ └── Tile.bmp
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DrawImage.Form1.resources
│ │ │ ├── DrawImage.exe
│ │ │ ├── DrawImage.exe.incr
│ │ │ ├── DrawImage.pdb
│ │ │ ├── DrawImage.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── DrawText
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── DrawText.csproj
│ │ │ ├── DrawText.csproj.user
│ │ │ ├── DrawText.sln
│ │ │ ├── DrawText.suo
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── DrawText.exe
│ │ │ │ └── DrawText.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DrawText.Form1.resources
│ │ │ ├── DrawText.exe
│ │ │ ├── DrawText.exe.incr
│ │ │ ├── DrawText.pdb
│ │ │ ├── DrawText.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── DrawingLines
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── DrawingLines.csproj
│ │ │ ├── DrawingLines.csproj.user
│ │ │ ├── DrawingLines.sln
│ │ │ ├── DrawingLines.suo
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── DrawingLines.exe
│ │ │ │ └── DrawingLines.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DrawingLines.Form1.resources
│ │ │ ├── DrawingLines.exe
│ │ │ ├── DrawingLines.exe.incr
│ │ │ ├── DrawingLines.pdb
│ │ │ ├── DrawingLines.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── DrawingPaths
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── DrawingPaths.csproj
│ │ │ ├── DrawingPaths.csproj.user
│ │ │ ├── DrawingPaths.sln
│ │ │ ├── DrawingPaths.suo
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── DrawingPaths.exe
│ │ │ │ └── DrawingPaths.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DrawingPaths.Form1.resources
│ │ │ ├── DrawingPaths.exe
│ │ │ ├── DrawingPaths.exe.incr
│ │ │ ├── DrawingPaths.pdb
│ │ │ ├── DrawingPaths.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── DrawingRegions
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── DrawingRegions.csproj
│ │ │ ├── DrawingRegions.csproj.user
│ │ │ ├── DrawingRegions.sln
│ │ │ ├── DrawingRegions.suo
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── DrawingRegions.exe
│ │ │ │ └── DrawingRegions.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DrawingRegions.Form1.resources
│ │ │ ├── DrawingRegions.exe
│ │ │ ├── DrawingRegions.exe.incr
│ │ │ ├── DrawingRegions.pdb
│ │ │ ├── DrawingRegions.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── GraphicsPath
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── GraphicsPath.csproj
│ │ │ ├── GraphicsPath.csproj.user
│ │ │ ├── GraphicsPath.sln
│ │ │ ├── GraphicsPath.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── GraphicsPath.exe
│ │ │ │ └── GraphicsPath.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DrawingPaths.Form1.resources
│ │ │ ├── GraphicsPath.exe
│ │ │ ├── GraphicsPath.exe.incr
│ │ │ ├── GraphicsPath.pdb
│ │ │ ├── GraphicsPath.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Person.bmp
│ │ └── UsingBrushes
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── UsingBrushes.csproj
│ │ ├── UsingBrushes.csproj.user
│ │ ├── UsingBrushes.sln
│ │ ├── UsingBrushes.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── UsingBrushes.exe
│ │ │ └── UsingBrushes.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── TempPE
│ │ ├── UsingBrushes.Form1.resources
│ │ ├── UsingBrushes.exe
│ │ ├── UsingBrushes.exe.incr
│ │ ├── UsingBrushes.pdb
│ │ ├── UsingBrushes.projdata
│ │ └── temp
│ ├── Chapter18
│ │ ├── GettingData
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── GettingData.csproj
│ │ │ ├── GettingData.csproj.user
│ │ │ ├── GettingData.sln
│ │ │ ├── GettingData.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── GettingData.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── TestConnections
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── GettingData.csproj
│ │ ├── GettingData.csproj.user
│ │ ├── GettingData.sln
│ │ ├── GettingData.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── TestConnections.exe
│ │ │ └── TestConnections.pdb
│ │ ├── dsCustomers.cs
│ │ ├── dsCustomers.xsd
│ │ └── obj
│ │ └── Debug
│ │ ├── TempPE
│ │ │ ├── Dog.cs.dll
│ │ │ └── dsCustomers.cs.dll
│ │ ├── TestConnections.Form1.resources
│ │ ├── TestConnections.exe
│ │ ├── TestConnections.exe.incr
│ │ ├── TestConnections.pdb
│ │ ├── TestConnections.projdata
│ │ └── temp
│ ├── Chapter19
│ │ ├── AddingData
│ │ │ ├── AddingData.csproj
│ │ │ ├── AddingData.csproj.user
│ │ │ ├── AddingData.sln
│ │ │ ├── AddingData.suo
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── AddingData.exe
│ │ │ │ └── AddingData.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── AddingData.exe
│ │ │ ├── AddingData.exe.incr
│ │ │ ├── AddingData.pdb
│ │ │ ├── AddingData.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── DataReading
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── DataReading.csproj
│ │ │ ├── DataReading.csproj.user
│ │ │ ├── DataReading.sln
│ │ │ ├── DataReading.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── DataReading.exe
│ │ │ │ └── DataReading.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DataReading.exe
│ │ │ ├── DataReading.exe.incr
│ │ │ ├── DataReading.pdb
│ │ │ ├── DataReading.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── DataRelationExample
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── DataRelationExample.csproj
│ │ │ ├── DataRelationExample.csproj.user
│ │ │ ├── DataRelationExample.sln
│ │ │ ├── DataRelationExample.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── DataRelationExample.exe
│ │ │ │ └── DataRelationExample.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DataRelationExample.exe
│ │ │ ├── DataRelationExample.exe.incr
│ │ │ ├── DataRelationExample.pdb
│ │ │ ├── DataRelationExample.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── DataSetRead
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── DataSetRead.csproj
│ │ │ ├── DataSetRead.csproj.user
│ │ │ ├── DataSetRead.sln
│ │ │ ├── DataSetRead.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── DataSetRead.exe
│ │ │ │ └── DataSetRead.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DataSetRead.exe
│ │ │ ├── DataSetRead.exe.incr
│ │ │ ├── DataSetRead.pdb
│ │ │ ├── DataSetRead.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── ManyRelations
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── ManyRelations.csproj
│ │ │ ├── ManyRelations.csproj.user
│ │ │ ├── ManyRelations.sln
│ │ │ ├── ManyRelations.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ManyRelations.exe
│ │ │ │ └── ManyRelations.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ManyRelations.exe
│ │ │ ├── ManyRelations.exe.incr
│ │ │ ├── ManyRelations.pdb
│ │ │ ├── ManyRelations.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── ReadingXML
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── ReadingXML.csproj
│ │ │ ├── ReadingXML.csproj.user
│ │ │ ├── ReadingXML.sln
│ │ │ ├── ReadingXML.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ReadingXML.exe
│ │ │ │ └── ReadingXML.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ReadingXML.exe
│ │ │ ├── ReadingXML.exe.incr
│ │ │ ├── ReadingXML.pdb
│ │ │ ├── ReadingXML.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── ShowSQL
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── ShowSQL.csproj
│ │ │ ├── ShowSQL.csproj.user
│ │ │ ├── ShowSQL.sln
│ │ │ ├── ShowSQL.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ShowSQL.exe
│ │ │ │ └── ShowSQL.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ShowSQL.exe
│ │ │ ├── ShowSQL.exe.incr
│ │ │ ├── ShowSQL.pdb
│ │ │ ├── ShowSQL.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── UpdatingData
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Class1.cs
│ │ ├── UpdatingData.csproj
│ │ ├── UpdatingData.csproj.user
│ │ ├── UpdatingData.sln
│ │ ├── UpdatingData.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── UpdatingData.exe
│ │ │ └── UpdatingData.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── TempPE
│ │ ├── UpdatingData.exe
│ │ ├── UpdatingData.exe.incr
│ │ ├── UpdatingData.pdb
│ │ ├── UpdatingData.projdata
│ │ └── temp
│ ├── Chapter2
│ │ └── ConsoleApplication1
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Class1.cs
│ │ ├── ConsoleApplication1.csproj
│ │ ├── ConsoleApplication1.csproj.user
│ │ ├── ConsoleApplication1.sln
│ │ ├── ConsoleApplication1.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── ConsoleApplication1.exe
│ │ │ └── ConsoleApplication1.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── ConsoleApplication1.exe
│ │ ├── ConsoleApplication1.exe.incr
│ │ ├── ConsoleApplication1.pdb
│ │ ├── ConsoleApplication1.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── Chapter20
│ │ ├── CommaValues
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── CommaValues.csproj
│ │ │ ├── CommaValues.csproj.user
│ │ │ ├── CommaValues.sln
│ │ │ ├── CommaValues.suo
│ │ │ ├── Products.csv
│ │ │ ├── Products.txt
│ │ │ ├── SomeData.csv
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── CommaValues.exe
│ │ │ │ └── CommaValues.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── CommaValues.exe
│ │ │ ├── CommaValues.exe.incr
│ │ │ ├── CommaValues.pdb
│ │ │ ├── CommaValues.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── FileWatch
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── FileWatch.csproj
│ │ │ ├── FileWatch.csproj.user
│ │ │ ├── FileWatch.sln
│ │ │ ├── FileWatch.suo
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── New Text Document (2).txt
│ │ │ ├── New Text Document (3).txt
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── FileWatch.exe
│ │ │ │ └── FileWatch.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── FileWatch.Form1.resources
│ │ │ ├── FileWatch.exe
│ │ │ ├── FileWatch.exe.incr
│ │ │ ├── FileWatch.pdb
│ │ │ ├── FileWatch.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── StreamRead
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── StreamRead.csproj
│ │ │ ├── StreamRead.csproj.user
│ │ │ ├── StreamRead.sln
│ │ │ ├── StreamRead.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Log.txt
│ │ │ │ ├── StreamRead.exe
│ │ │ │ └── StreamRead.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── StreamRead.exe
│ │ │ ├── StreamRead.exe.incr
│ │ │ ├── StreamRead.pdb
│ │ │ ├── StreamRead.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── StreamWrite
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Class1.cs
│ │ ├── StreamWrite.csproj
│ │ ├── StreamWrite.csproj.user
│ │ ├── StreamWrite.sln
│ │ ├── StreamWrite.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── Log.txt
│ │ │ ├── StreamWrite.exe
│ │ │ └── StreamWrite.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── StreamWrite.exe
│ │ ├── StreamWrite.exe.incr
│ │ ├── StreamWrite.pdb
│ │ ├── StreamWrite.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── Chapter21
│ │ ├── AssemblyInfo.cs
│ │ ├── ReadFile
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── ReadFile.csproj
│ │ │ ├── ReadFile.csproj.user
│ │ │ ├── ReadFile.sln
│ │ │ ├── ReadFile.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ReadFile.exe
│ │ │ │ └── ReadFile.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ReadFile.exe
│ │ │ ├── ReadFile.exe.incr
│ │ │ ├── ReadFile.pdb
│ │ │ ├── ReadFile.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── ShapeUser
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── ShapeUser.cs
│ │ │ ├── ShapeUser.csproj
│ │ │ ├── ShapeUser.csproj.user
│ │ │ ├── ShapeUser.sln
│ │ │ ├── ShapeUser.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ShapeUser.exe
│ │ │ │ ├── ShapeUser.pdb
│ │ │ │ └── Shapes.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ShapeUser.exe
│ │ │ ├── ShapeUser.exe.incr
│ │ │ ├── ShapeUser.pdb
│ │ │ ├── ShapeUser.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── ShapeUser.cs
│ │ ├── ShapeUser.exe
│ │ ├── Shapes
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Shapes.cs
│ │ │ ├── Shapes.csproj
│ │ │ ├── Shapes.csproj.user
│ │ │ ├── Shapes.sln
│ │ │ ├── Shapes.snk
│ │ │ ├── Shapes.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Gacutil
│ │ │ │ ├── Shapes.dll
│ │ │ │ ├── Shapes.pdb
│ │ │ │ ├── shapes.il
│ │ │ │ ├── shapes.res
│ │ │ │ └── shapes.txt
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Shapes.dll
│ │ │ ├── Shapes.dll.incr
│ │ │ ├── Shapes.pdb
│ │ │ ├── Shapes.projdata
│ │ │ ├── Shapes.snk
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Shapes.cs
│ │ ├── Shapes.dll
│ │ └── Shapes.snk
│ ├── Chapter22
│ │ ├── BugFix
│ │ │ ├── BugFix.cs
│ │ │ ├── BugFix.exe
│ │ │ ├── BugFix.pdb
│ │ │ └── make.bat
│ │ ├── Conditional
│ │ │ ├── Conditional.exe
│ │ │ ├── ConditionalDEBUG.exe
│ │ │ ├── conditional.cs
│ │ │ └── make.bat
│ │ ├── DatabaseAttributes
│ │ │ ├── Database.cs
│ │ │ ├── Database.exe
│ │ │ ├── Database.pdb
│ │ │ ├── DatabaseAttributes.cs
│ │ │ ├── DatabaseTables.cs
│ │ │ ├── authors.xml
│ │ │ └── make.bat
│ │ ├── DelaySign
│ │ │ ├── Company.Key
│ │ │ ├── Company.Public
│ │ │ ├── DelaySign.cs
│ │ │ ├── DelaySign.dll
│ │ │ ├── DelaySign.pdb
│ │ │ ├── TestDelaySign.cs
│ │ │ ├── TestDelaySign.exe
│ │ │ └── make.bat
│ │ ├── FindAttributes
│ │ │ ├── FindAttributes.cs
│ │ │ ├── FindAttributes.exe
│ │ │ ├── FindAttributes.pdb
│ │ │ └── make.bat
│ │ ├── RECYCLER
│ │ │ └── S-1-5-21-112727276-1968510996-808859367-1146
│ │ │ ├── INFO2
│ │ │ └── desktop.ini
│ │ ├── Serialize
│ │ │ ├── Me.dat
│ │ │ ├── Serialize.cs
│ │ │ ├── Serialize.exe
│ │ │ ├── Serialize.pdb
│ │ │ └── make.bat
│ │ ├── TestCase
│ │ │ ├── TestCase.cs
│ │ │ ├── TestCase.exe
│ │ │ ├── TestCase.pdb
│ │ │ └── make.bat
│ │ └── dos_pmt_here.bat
│ ├── Chapter23
│ │ ├── ReadMe.txt
│ │ └── Weblog
│ │ ├── AssemblyInfo.cs
│ │ ├── CannotEdit.aspx
│ │ ├── CannotEdit.aspx.cs
│ │ ├── CannotEdit.aspx.resx
│ │ ├── Default.aspx
│ │ ├── Default.aspx.cs
│ │ ├── Default.aspx.resx
│ │ ├── Edit.aspx
│ │ ├── Edit.aspx.cs
│ │ ├── Edit.aspx.resx
│ │ ├── Entries
│ │ │ ├── 20010717_1607.xml
│ │ │ ├── 20010718_1419.xml
│ │ │ └── 20010719_1541.xml
│ │ ├── Entry.cs
│ │ ├── Global.asax
│ │ ├── Global.asax.cs
│ │ ├── Global.asax.resx
│ │ ├── Login.aspx
│ │ ├── Login.aspx.cs
│ │ ├── Login.aspx.resx
│ │ ├── ReadMe.txt
│ │ ├── Style.css
│ │ ├── Web.config
│ │ ├── WebLog.csproj
│ │ ├── WebLog.csproj.webinfo
│ │ ├── WebLog.sln
│ │ ├── WebLog.suo
│ │ ├── WebLog.vsdisco
│ │ ├── bin
│ │ │ ├── WebLog.dll
│ │ │ └── WebLog.pdb
│ │ └── licenses.licx
│ ├── Chapter24
│ │ ├── ASPNETClient
│ │ │ ├── ASPNETClient.csproj
│ │ │ ├── ASPNETClient.csproj.webinfo
│ │ │ ├── ASPNETClient.vsdisco
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Global.asax
│ │ │ ├── Global.asax.cs
│ │ │ ├── Global.asax.resx
│ │ │ ├── Web References
│ │ │ │ └── localhost
│ │ │ │ ├── Reference.cs
│ │ │ │ ├── Reference.map
│ │ │ │ ├── Service1.disco
│ │ │ │ └── Service1.wsdl
│ │ │ ├── Web.config
│ │ │ ├── WebForm1.aspx
│ │ │ ├── WebForm1.aspx.cs
│ │ │ ├── WebForm1.aspx.resx
│ │ │ ├── _vti_cnf
│ │ │ ├── _vti_pvt
│ │ │ │ ├── access.cnf
│ │ │ │ ├── deptodoc.btr
│ │ │ │ ├── doctodep.btr
│ │ │ │ ├── service.cnf
│ │ │ │ ├── service.lck
│ │ │ │ └── services.cnf
│ │ │ ├── _vti_script
│ │ │ ├── _vti_txt
│ │ │ └── bin
│ │ │ ├── ASPNETClient.dll
│ │ │ └── ASPNETClient.pdb
│ │ ├── ReadMe.txt
│ │ ├── SimpleClient
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── SimpleClient
│ │ │ │ └── bin
│ │ │ │ └── Debug
│ │ │ │ ├── SimpleClient.exe
│ │ │ │ └── SimpleClient.pdb
│ │ │ ├── SimpleClient.csproj
│ │ │ ├── SimpleClient.csproj.user
│ │ │ ├── SimpleClient.sln
│ │ │ ├── SimpleClient.suo
│ │ │ ├── Web References
│ │ │ │ └── localhost
│ │ │ │ ├── Reference.map
│ │ │ │ ├── service1.cs
│ │ │ │ ├── service1.disco
│ │ │ │ ├── service1.resx
│ │ │ │ └── service1.wsdl
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── SimpleClient.exe
│ │ │ │ └── SimpleClient.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── SimpleClient.Form1.resources
│ │ │ ├── SimpleClient.exe
│ │ │ ├── SimpleClient.exe.incr
│ │ │ ├── SimpleClient.localhost.Service1.resources
│ │ │ ├── SimpleClient.pdb
│ │ │ ├── SimpleClient.projdata
│ │ │ ├── TempPE
│ │ │ │ └── Web References.localhost.Service1.cs.dll
│ │ │ └── temp
│ │ └── WebServiceSample
│ │ ├── AssemblyInfo.cs
│ │ ├── Global.asax
│ │ ├── Global.asax.cs
│ │ ├── Global.asax.resx
│ │ ├── Service1.asmx
│ │ ├── Service1.asmx.cs
│ │ ├── Service1.asmx.resx
│ │ ├── Web.config
│ │ ├── WebServiceSample.csproj
│ │ ├── WebServiceSample.csproj.webinfo
│ │ ├── WebServiceSample.vsdisco
│ │ ├── _vti_cnf
│ │ ├── _vti_pvt
│ │ │ ├── access.cnf
│ │ │ ├── deptodoc.btr
│ │ │ ├── doctodep.btr
│ │ │ ├── service.cnf
│ │ │ ├── service.lck
│ │ │ └── services.cnf
│ │ ├── _vti_script
│ │ ├── _vti_txt
│ │ └── bin
│ │ ├── WebServiceSample.dll
│ │ └── WebServiceSample.pdb
│ ├── Chapter3
│ │ ├── Ch03Ex01
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch03Ex01.csproj
│ │ │ ├── Ch03Ex01.csproj.user
│ │ │ ├── Ch03Ex01.sln
│ │ │ ├── Ch03Ex01.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch03Ex01.exe
│ │ │ │ └── Ch03Ex01.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch03Ex01.exe
│ │ │ ├── Ch03Ex01.exe.incr
│ │ │ ├── Ch03Ex01.pdb
│ │ │ ├── Ch03Ex01.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── Ch03Ex02
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Ch03Ex02.csproj
│ │ ├── Ch03Ex02.csproj.user
│ │ ├── Ch03Ex02.sln
│ │ ├── Ch03Ex02.suo
│ │ ├── Class1.cs
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── Ch03Ex02.exe
│ │ │ └── Ch03Ex02.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── Ch03Ex02.exe
│ │ ├── Ch03Ex02.exe.incr
│ │ ├── Ch03Ex02.pdb
│ │ ├── Ch03Ex02.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── Chapter4
│ │ ├── Ch04Ex01
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch04Ex01.csproj
│ │ │ ├── Ch04Ex01.csproj.user
│ │ │ ├── Ch04Ex01.sln
│ │ │ ├── Ch04Ex01.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch04Ex01.exe
│ │ │ │ └── Ch04Ex01.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch04Ex01.exe
│ │ │ ├── Ch04Ex01.exe.incr
│ │ │ ├── Ch04Ex01.pdb
│ │ │ ├── Ch04Ex01.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch04Ex02
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch04Ex02.csproj
│ │ │ ├── Ch04Ex02.csproj.user
│ │ │ ├── Ch04Ex02.sln
│ │ │ ├── Ch04Ex02.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch04Ex02.exe
│ │ │ │ └── Ch04Ex02.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch04Ex02.exe
│ │ │ ├── Ch04Ex02.exe.incr
│ │ │ ├── Ch04Ex02.pdb
│ │ │ ├── Ch04Ex02.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch04Ex03
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch04Ex03.csproj
│ │ │ ├── Ch04Ex03.csproj.user
│ │ │ ├── Ch04Ex03.sln
│ │ │ ├── Ch04Ex03.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch04Ex03.exe
│ │ │ │ └── Ch04Ex03.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch04Ex03.exe
│ │ │ ├── Ch04Ex03.exe.incr
│ │ │ ├── Ch04Ex03.pdb
│ │ │ ├── Ch04Ex03.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch04Ex04
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch04Ex04.csproj
│ │ │ ├── Ch04Ex04.csproj.user
│ │ │ ├── Ch04Ex04.sln
│ │ │ ├── Ch04Ex04.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch04Ex04.exe
│ │ │ │ └── Ch04Ex04.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch04Ex04.exe
│ │ │ ├── Ch04Ex04.exe.incr
│ │ │ ├── Ch04Ex04.pdb
│ │ │ ├── Ch04Ex04.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch04Ex05
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch04Ex05.csproj
│ │ │ ├── Ch04Ex05.csproj.user
│ │ │ ├── Ch04Ex05.sln
│ │ │ ├── Ch04Ex05.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch04Ex05.exe
│ │ │ │ └── Ch04Ex05.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch04Ex05.exe
│ │ │ ├── Ch04Ex05.exe.incr
│ │ │ ├── Ch04Ex05.pdb
│ │ │ ├── Ch04Ex05.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── Ch04Ex06
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Ch04Ex06
│ │ │ ├── CWP0.HTM
│ │ │ ├── CWP2.HTM
│ │ │ ├── CWP3.HTM
│ │ │ ├── CWP4.HTM
│ │ │ └── Ch04Ex06.HTM
│ │ ├── Ch04Ex06.csproj
│ │ ├── Ch04Ex06.csproj.user
│ │ ├── Ch04Ex06.sln
│ │ ├── Ch04Ex06.suo
│ │ ├── Class1.cs
│ │ ├── CodeCommentReportError.htm
│ │ ├── Solution_Ch04Ex06.HTM
│ │ ├── banner.htm
│ │ ├── banner.jpg
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── Ch04Ex06.exe
│ │ │ └── Ch04Ex06.pdb
│ │ ├── commentreport.css
│ │ ├── darkcorner.jpg
│ │ ├── gradleft.jpg
│ │ ├── gradtop.jpg
│ │ ├── graycorner.jpg
│ │ ├── minus.jpg
│ │ ├── obj
│ │ │ └── Debug
│ │ │ ├── Ch04Ex06.exe
│ │ │ ├── Ch04Ex06.exe.incr
│ │ │ ├── Ch04Ex06.pdb
│ │ │ ├── Ch04Ex06.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── plus.jpg
│ │ ├── titletile.jpg
│ │ └── vt.js
│ ├── Chapter5
│ │ ├── Ch05Ex01
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch05Ex01.csproj
│ │ │ ├── Ch05Ex01.csproj.user
│ │ │ ├── Ch05Ex01.sln
│ │ │ ├── Ch05Ex01.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch05Ex01.exe
│ │ │ │ └── Ch05Ex01.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch05Ex01.exe
│ │ │ ├── Ch05Ex01.exe.incr
│ │ │ ├── Ch05Ex01.pdb
│ │ │ ├── Ch05Ex01.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch05Ex02
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch05Ex02.csproj
│ │ │ ├── Ch05Ex02.csproj.user
│ │ │ ├── Ch05Ex02.sln
│ │ │ ├── Ch05Ex02.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch05Ex02.exe
│ │ │ │ └── Ch05Ex02.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch05Ex02.exe
│ │ │ ├── Ch05Ex02.exe.incr
│ │ │ ├── Ch05Ex02.pdb
│ │ │ ├── Ch05Ex02.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch05Ex03
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch05Ex03.csproj
│ │ │ ├── Ch05Ex03.csproj.user
│ │ │ ├── Ch05Ex03.sln
│ │ │ ├── Ch05Ex03.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch05Ex03.exe
│ │ │ │ └── Ch05Ex03.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch05Ex03.exe
│ │ │ ├── Ch05Ex03.exe.incr
│ │ │ ├── Ch05Ex03.pdb
│ │ │ ├── Ch05Ex03.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch05Ex04
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch05Ex04.csproj
│ │ │ ├── Ch05Ex04.csproj.user
│ │ │ ├── Ch05Ex04.sln
│ │ │ ├── Ch05Ex04.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch05Ex04.exe
│ │ │ │ └── Ch05Ex04.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch05Ex04.exe
│ │ │ ├── Ch05Ex04.exe.incr
│ │ │ ├── Ch05Ex04.pdb
│ │ │ ├── Ch05Ex04.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── Ch05Ex05
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Ch05Ex05.csproj
│ │ ├── Ch05Ex05.csproj.user
│ │ ├── Ch05Ex05.sln
│ │ ├── Ch05Ex05.suo
│ │ ├── Class1.cs
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── Ch05Ex05.exe
│ │ │ └── Ch05Ex05.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── Ch05Ex05.exe
│ │ ├── Ch05Ex05.exe.incr
│ │ ├── Ch05Ex05.pdb
│ │ ├── Ch05Ex05.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── Chapter6
│ │ ├── Ch06Ex01
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch06Ex01.csproj
│ │ │ ├── Ch06Ex01.csproj.user
│ │ │ ├── Ch06Ex01.sln
│ │ │ ├── Ch06Ex01.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch06Ex01.exe
│ │ │ │ └── Ch06Ex01.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch06Ex01.exe
│ │ │ ├── Ch06Ex01.exe.incr
│ │ │ ├── Ch06Ex01.pdb
│ │ │ ├── Ch06Ex01.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch06Ex02
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch06Ex02.csproj
│ │ │ ├── Ch06Ex02.csproj.user
│ │ │ ├── Ch06Ex02.sln
│ │ │ ├── Ch06Ex02.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch06Ex02.exe
│ │ │ │ └── Ch06Ex02.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch06Ex02.exe
│ │ │ ├── Ch06Ex02.exe.incr
│ │ │ ├── Ch06Ex02.pdb
│ │ │ ├── Ch06Ex02.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch06Ex03
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch06Ex03.csproj
│ │ │ ├── Ch06Ex03.csproj.user
│ │ │ ├── Ch06Ex03.sln
│ │ │ ├── Ch06Ex03.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch06Ex03.exe
│ │ │ │ └── Ch06Ex03.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch06Ex03.exe
│ │ │ ├── Ch06Ex03.exe.incr
│ │ │ ├── Ch06Ex03.pdb
│ │ │ ├── Ch06Ex03.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch06Ex04
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch06Ex04.csproj
│ │ │ ├── Ch06Ex04.csproj.user
│ │ │ ├── Ch06Ex04.sln
│ │ │ ├── Ch06Ex04.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch06Ex04.exe
│ │ │ │ └── Ch06Ex04.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch06Ex04.exe
│ │ │ ├── Ch06Ex04.exe.incr
│ │ │ ├── Ch06Ex04.pdb
│ │ │ ├── Ch06Ex04.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch06Ex05
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch06Ex05.csproj
│ │ │ ├── Ch06Ex05.csproj.user
│ │ │ ├── Ch06Ex05.sln
│ │ │ ├── Ch06Ex05.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch06Ex05.exe
│ │ │ │ └── Ch06Ex05.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch06Ex05.exe
│ │ │ ├── Ch06Ex05.exe.incr
│ │ │ ├── Ch06Ex05.pdb
│ │ │ ├── Ch06Ex05.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── SimpleLoopScope
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Class1.cs
│ │ ├── SimpleLoopScope.csproj
│ │ ├── SimpleLoopScope.csproj.user
│ │ ├── SimpleLoopScope.sln
│ │ ├── SimpleLoopScope.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── SimpleLoopScope.exe
│ │ │ └── SimpleLoopScope.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── SimpleLoopScope.exe
│ │ ├── SimpleLoopScope.exe.incr
│ │ ├── SimpleLoopScope.pdb
│ │ ├── SimpleLoopScope.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── Chapter7
│ │ ├── Ch07Ex01
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch07Ex01.csproj
│ │ │ ├── Ch07Ex01.csproj.user
│ │ │ ├── Ch07Ex01.sln
│ │ │ ├── Ch07Ex01.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch07Ex01.exe
│ │ │ │ │ └── Ch07Ex01.pdb
│ │ │ │ └── Release
│ │ │ │ └── Ch07Ex01.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── Ch07Ex01.exe
│ │ │ │ ├── Ch07Ex01.exe.incr
│ │ │ │ ├── Ch07Ex01.pdb
│ │ │ │ ├── Ch07Ex01.projdata
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ └── Release
│ │ │ ├── Ch07Ex01.exe
│ │ │ ├── Ch07Ex01.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── Ch07Ex02
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Ch07Ex02.csproj
│ │ ├── Ch07Ex02.csproj.user
│ │ ├── Ch07Ex02.sln
│ │ ├── Ch07Ex02.suo
│ │ ├── Class1.cs
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── Ch07Ex02.exe
│ │ │ └── Ch07Ex02.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── Ch07Ex02.exe
│ │ ├── Ch07Ex02.exe.incr
│ │ ├── Ch07Ex02.pdb
│ │ ├── Ch07Ex02.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── Chapter9
│ │ ├── Ch09ClassLib
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch09ClassLib.csproj
│ │ │ ├── Ch09ClassLib.csproj.user
│ │ │ ├── Ch09ClassLib.sln
│ │ │ ├── Ch09ClassLib.suo
│ │ │ ├── MyExternalClass.cs
│ │ │ ├── MyInternalClass.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch09ClassLib.dll
│ │ │ │ └── Ch09ClassLib.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch09ClassLib.dll
│ │ │ ├── Ch09ClassLib.dll.incr
│ │ │ ├── Ch09ClassLib.pdb
│ │ │ ├── Ch09ClassLib.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch09Ex01
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch09Ex01.csproj
│ │ │ ├── Ch09Ex01.csproj.user
│ │ │ ├── Ch09Ex01.sln
│ │ │ ├── Ch09Ex01.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch09Ex01.exe
│ │ │ │ └── Ch09Ex01.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch09Ex01.exe
│ │ │ ├── Ch09Ex01.exe.incr
│ │ │ ├── Ch09Ex01.pdb
│ │ │ ├── Ch09Ex01.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch09Ex02
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch09Ex02.csproj
│ │ │ ├── Ch09Ex02.csproj.user
│ │ │ ├── Ch09Ex02.sln
│ │ │ ├── Ch09Ex02.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch09ClassLib.dll
│ │ │ │ ├── Ch09ClassLib.pdb
│ │ │ │ ├── Ch09Ex02.exe
│ │ │ │ └── Ch09Ex02.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch09Ex02.exe
│ │ │ ├── Ch09Ex02.exe.incr
│ │ │ ├── Ch09Ex02.pdb
│ │ │ ├── Ch09Ex02.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Ch09Ex03
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Ch09Ex03.csproj
│ │ │ ├── Ch09Ex03.csproj.user
│ │ │ ├── Ch09Ex03.sln
│ │ │ ├── Ch09Ex03.suo
│ │ │ ├── Class1.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch09Ex03.exe
│ │ │ │ └── Ch09Ex03.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Ch09Ex03.exe
│ │ │ ├── Ch09Ex03.exe.incr
│ │ │ ├── Ch09Ex03.pdb
│ │ │ ├── Ch09Ex03.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── Ch9ClassLib
│ │ ├── AssemblyInfo.cs
│ │ ├── Ch9ClassLib.csproj
│ │ ├── Ch9ClassLib.csproj.user
│ │ ├── Ch9ClassLib.sln
│ │ ├── Ch9ClassLib.suo
│ │ ├── MyExternalClass.cs
│ │ ├── MyInternalClass.cs
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── Ch9ClassLib.dll
│ │ │ └── Ch9ClassLib.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── Ch9ClassLib.dll
│ │ ├── Ch9ClassLib.dll.incr
│ │ ├── Ch9ClassLib.pdb
│ │ ├── Ch9ClassLib.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── Image
│ │ ├── csharptoday.gif
│ │ ├── newwroxhead.gif
│ │ ├── newwroxlogo.gif
│ │ └── wroxbase.gif
│ ├── Support and Feedback for this book.txt
│ └── index.htm
└── 好例子网_c#书本源代码.zip
643 directories, 1328 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论