实例介绍
【实例截图】
【核心代码】
.
├── Visual Basic.NET和Visual C#.NET面向对象程序设计 源码.rar
└── oopnew
├── OOP
│ ├── Autorun.inf
│ ├── Readme.txt
│ ├── Setup
│ │ ├── MSPUNIN.EXE
│ │ └── OOPVBCS
│ │ ├── chapter01
│ │ │ ├── VisualBasic
│ │ │ │ └── ReadBooks
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Book.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── Library.vb
│ │ │ │ ├── ReadBooks.sln
│ │ │ │ ├── ReadBooks.suo
│ │ │ │ ├── ReadBooks.vbproj
│ │ │ │ ├── ReadBooks.vbproj.user
│ │ │ │ ├── bin
│ │ │ │ │ ├── ReadBooks.exe
│ │ │ │ │ └── ReadBooks.pdb
│ │ │ │ ├── licenses.licx
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── ReadBooks.Form1.resources
│ │ │ │ ├── ReadBooks.exe
│ │ │ │ ├── ReadBooks.exe.licenses
│ │ │ │ ├── ReadBooks.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ │ ├── ReadBooks.exe
│ │ │ │ └── ReadBooks.pdb
│ │ │ └── VisualCS
│ │ │ └── ReadBooks
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Book.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Library.cs
│ │ │ ├── ReadBooks.csproj
│ │ │ ├── ReadBooks.csproj.user
│ │ │ ├── ReadBooks.sln
│ │ │ ├── ReadBooks.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ReadBooks.exe
│ │ │ │ └── ReadBooks.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ReadBooks.Form1.resources
│ │ │ ├── ReadBooks.exe
│ │ │ ├── ReadBooks.exe.incr
│ │ │ ├── ReadBooks.exe.licenses
│ │ │ ├── ReadBooks.pdb
│ │ │ ├── ReadBooks.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── chapter02
│ │ │ ├── VisualBasic
│ │ │ │ └── ReadMoreBooks
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Book.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── ReadMoreBooks.sln
│ │ │ │ ├── ReadMoreBooks.suo
│ │ │ │ ├── ReadMoreBooks.vbproj
│ │ │ │ ├── ReadMoreBooks.vbproj.user
│ │ │ │ ├── bin
│ │ │ │ │ ├── ReadMoreBooks.exe
│ │ │ │ │ └── ReadMoreBooks.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── ReadMoreBooks.Form1.resources
│ │ │ │ ├── ReadMoreBooks.exe
│ │ │ │ ├── ReadMoreBooks.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ │ ├── ReadMoreBooks.exe
│ │ │ │ └── ReadMoreBooks.pdb
│ │ │ └── VisualCS
│ │ │ └── ReadMoreBooks
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Book.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── ReadMoreBooks.csproj
│ │ │ ├── ReadMoreBooks.csproj.user
│ │ │ ├── ReadMoreBooks.sln
│ │ │ ├── ReadMoreBooks.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ReadMoreBooks.exe
│ │ │ │ └── ReadMoreBooks.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ReadMoreBooks.Form1.resources
│ │ │ ├── ReadMoreBooks.exe
│ │ │ ├── ReadMoreBooks.exe.incr
│ │ │ ├── ReadMoreBooks.pdb
│ │ │ ├── ReadMoreBooks.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── chapter03
│ │ │ ├── VisualBasic
│ │ │ │ ├── CodeAnalysis
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── CodeAnalysis.sln
│ │ │ │ │ ├── CodeAnalysis.suo
│ │ │ │ │ ├── CodeAnalysis.vbproj
│ │ │ │ │ ├── CodeAnalysis.vbproj.user
│ │ │ │ │ ├── Form1.resx
│ │ │ │ │ ├── Form1.vb
│ │ │ │ │ ├── SourceFile.vb
│ │ │ │ │ ├── bin
│ │ │ │ │ │ ├── CodeAnalysis.exe
│ │ │ │ │ │ └── CodeAnalysis.pdb
│ │ │ │ │ ├── licenses.licx
│ │ │ │ │ └── obj
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── CodeAnalysis.Form1.resources
│ │ │ │ │ ├── CodeAnalysis.exe
│ │ │ │ │ ├── CodeAnalysis.exe.licenses
│ │ │ │ │ ├── CodeAnalysis.pdb
│ │ │ │ │ ├── TempPE
│ │ │ │ │ └── temp
│ │ │ │ │ ├── CodeAnalysis.exe
│ │ │ │ │ └── CodeAnalysis.pdb
│ │ │ │ └── CodeAnalysis2
│ │ │ │ ├── AClass.vb
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Classes.vb
│ │ │ │ ├── CodeAnalysis2.sln
│ │ │ │ ├── CodeAnalysis2.suo
│ │ │ │ ├── CodeAnalysis2.vbproj
│ │ │ │ ├── CodeAnalysis2.vbproj.user
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── bin
│ │ │ │ │ ├── CodeAnalysis2.exe
│ │ │ │ │ └── CodeAnalysis2.pdb
│ │ │ │ ├── licenses.licx
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── CodeAnalysis2.Form1.resources
│ │ │ │ ├── CodeAnalysis2.exe
│ │ │ │ ├── CodeAnalysis2.exe.licenses
│ │ │ │ ├── CodeAnalysis2.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ │ ├── CodeAnalysis2.exe
│ │ │ │ └── CodeAnalysis2.pdb
│ │ │ └── VisualCS
│ │ │ ├── CodeAnalysis
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── CodeAnalysis.csproj
│ │ │ │ ├── CodeAnalysis.csproj.user
│ │ │ │ ├── CodeAnalysis.sln
│ │ │ │ ├── CodeAnalysis.suo
│ │ │ │ ├── Form1.cs
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── SourceFile.cs
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── CodeAnalysis.exe
│ │ │ │ │ └── CodeAnalysis.pdb
│ │ │ │ ├── licenses.licx
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── CodeAnalysis.Form1.resources
│ │ │ │ ├── CodeAnalysis.exe
│ │ │ │ ├── CodeAnalysis.exe.incr
│ │ │ │ ├── CodeAnalysis.exe.licenses
│ │ │ │ ├── CodeAnalysis.pdb
│ │ │ │ ├── CodeAnalysis.projdata
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ └── CodeAnalysis2
│ │ │ ├── AClass.cs
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Classes.cs
│ │ │ ├── CodeAnalysis2.csproj
│ │ │ ├── CodeAnalysis2.csproj.user
│ │ │ ├── CodeAnalysis2.sln
│ │ │ ├── CodeAnalysis2.suo
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── CodeAnalysis2.exe
│ │ │ │ └── CodeAnalysis2.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── CodeAnalysis2.Form1.resources
│ │ │ ├── CodeAnalysis2.exe
│ │ │ ├── CodeAnalysis2.exe.incr
│ │ │ ├── CodeAnalysis2.exe.licenses
│ │ │ ├── CodeAnalysis2.pdb
│ │ │ ├── CodeAnalysis2.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── chapter04
│ │ │ ├── Clubs.ico
│ │ │ ├── Diamonds.ico
│ │ │ ├── Hearts.ico
│ │ │ ├── Spades.ico
│ │ │ ├── Thumbs.db
│ │ │ ├── VisualBasic
│ │ │ │ └── DeckOfCards
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Card.vb
│ │ │ │ ├── Clubs.ico
│ │ │ │ ├── Deck.vb
│ │ │ │ ├── DeckOfCards.sln
│ │ │ │ ├── DeckOfCards.suo
│ │ │ │ ├── DeckOfCards.vbproj
│ │ │ │ ├── DeckOfCards.vbproj.user
│ │ │ │ ├── Diamonds.ico
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── Hand.vb
│ │ │ │ ├── Hearts.ico
│ │ │ │ ├── Spades.ico
│ │ │ │ ├── bin
│ │ │ │ │ ├── DeckOfCards.exe
│ │ │ │ │ └── DeckOfCards.pdb
│ │ │ │ ├── licenses.licx
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── DeckOfCards.Form1.resources
│ │ │ │ ├── DeckOfCards.exe
│ │ │ │ ├── DeckOfCards.exe.licenses
│ │ │ │ ├── DeckOfCards.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ │ ├── DeckOfCards.exe
│ │ │ │ └── DeckOfCards.pdb
│ │ │ └── VisualCS
│ │ │ └── DeckOfCards
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Card.cs
│ │ │ ├── Clubs.ico
│ │ │ ├── Deck.cs
│ │ │ ├── DeckOfCards.csproj
│ │ │ ├── DeckOfCards.csproj.user
│ │ │ ├── DeckOfCards.sln
│ │ │ ├── DeckOfCards.suo
│ │ │ ├── Diamonds.ico
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Hand.cs
│ │ │ ├── Hearts.ico
│ │ │ ├── Spades.ico
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── DeckOfCards.exe
│ │ │ │ └── DeckOfCards.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DeckOfCards.Form1.resources
│ │ │ ├── DeckOfCards.exe
│ │ │ ├── DeckOfCards.exe.incr
│ │ │ ├── DeckOfCards.exe.licenses
│ │ │ ├── DeckOfCards.pdb
│ │ │ ├── DeckOfCards.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── chapter05
│ │ │ ├── VisualBasic
│ │ │ │ ├── ARoundButton
│ │ │ │ │ ├── ARoundButton.sln
│ │ │ │ │ ├── ARoundButton.suo
│ │ │ │ │ ├── ARoundButton.vbproj
│ │ │ │ │ ├── ARoundButton.vbproj.user
│ │ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ │ ├── Form1.resx
│ │ │ │ │ ├── Form1.vb
│ │ │ │ │ ├── bin
│ │ │ │ │ │ ├── ARoundButton.exe
│ │ │ │ │ │ └── ARoundButton.pdb
│ │ │ │ │ └── obj
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── ARoundButton.Form1.resources
│ │ │ │ │ ├── ARoundButton.exe
│ │ │ │ │ ├── ARoundButton.pdb
│ │ │ │ │ ├── TempPE
│ │ │ │ │ └── temp
│ │ │ │ │ ├── ARoundButton.exe
│ │ │ │ │ └── ARoundButton.pdb
│ │ │ │ └── TheBank
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── BankAccount.vb
│ │ │ │ ├── CheckingAccount.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── SavingsAccount.vb
│ │ │ │ ├── TheBank.sln
│ │ │ │ ├── TheBank.suo
│ │ │ │ ├── TheBank.vbproj
│ │ │ │ ├── TheBank.vbproj.user
│ │ │ │ ├── bin
│ │ │ │ │ ├── TheBank.exe
│ │ │ │ │ └── TheBank.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── TempPE
│ │ │ │ ├── TheBank.Form1.resources
│ │ │ │ ├── TheBank.exe
│ │ │ │ ├── TheBank.pdb
│ │ │ │ └── temp
│ │ │ │ ├── TheBank.exe
│ │ │ │ └── TheBank.pdb
│ │ │ └── VisualCS
│ │ │ ├── ARoundButton
│ │ │ │ ├── ARoundButton.csproj
│ │ │ │ ├── ARoundButton.csproj.user
│ │ │ │ ├── ARoundButton.sln
│ │ │ │ ├── ARoundButton.suo
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Form1.cs
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── ARoundButton.exe
│ │ │ │ │ └── ARoundButton.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── ARoundButton.Form1.resources
│ │ │ │ ├── ARoundButton.exe
│ │ │ │ ├── ARoundButton.exe.incr
│ │ │ │ ├── ARoundButton.pdb
│ │ │ │ ├── ARoundButton.projdata
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ └── TheBank
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── BankAccount.cs
│ │ │ ├── CheckingAccount.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── SavingsAccount.cs
│ │ │ ├── TheBank.csproj
│ │ │ ├── TheBank.csproj.user
│ │ │ ├── TheBank.sln
│ │ │ ├── TheBank.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── TheBank.exe
│ │ │ │ └── TheBank.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── TempPE
│ │ │ ├── TheBank.Form1.resources
│ │ │ ├── TheBank.exe
│ │ │ ├── TheBank.exe.incr
│ │ │ ├── TheBank.pdb
│ │ │ ├── TheBank.projdata
│ │ │ └── temp
│ │ └── chapter06
│ │ ├── VisualBasic
│ │ │ ├── ABetterBank
│ │ │ │ ├── ABetterBank.sln
│ │ │ │ ├── ABetterBank.suo
│ │ │ │ ├── ABetterBank.vbproj
│ │ │ │ ├── ABetterBank.vbproj.user
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── BankAccount.vb
│ │ │ │ ├── CheckingAccount.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── SavingsAccount.vb
│ │ │ │ ├── bin
│ │ │ │ │ ├── ABetterBank.exe
│ │ │ │ │ └── ABetterBank.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── ABetterBank.Form1.resources
│ │ │ │ ├── ABetterBank.exe
│ │ │ │ ├── ABetterBank.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ │ ├── ABetterBank.exe
│ │ │ │ └── ABetterBank.pdb
│ │ │ ├── ABetterLibrary
│ │ │ │ ├── ABetterLibrary.sln
│ │ │ │ ├── ABetterLibrary.suo
│ │ │ │ ├── ABetterLibrary.vbproj
│ │ │ │ ├── ABetterLibrary.vbproj.user
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Book.vb
│ │ │ │ ├── BookCollection.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── Library.vb
│ │ │ │ ├── bin
│ │ │ │ │ ├── ABetterLibrary.exe
│ │ │ │ │ └── ABetterLibrary.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── ABetterLibrary.Form1.resources
│ │ │ │ ├── ABetterLibrary.exe
│ │ │ │ ├── ABetterLibrary.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ │ ├── ABetterLibrary.exe
│ │ │ │ └── ABetterLibrary.pdb
│ │ │ └── Variations
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── Variations.sln
│ │ │ ├── Variations.suo
│ │ │ ├── Variations.vbproj
│ │ │ ├── Variations.vbproj.user
│ │ │ ├── bin
│ │ │ │ ├── Variations.exe
│ │ │ │ └── Variations.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── TempPE
│ │ │ ├── Variations.Form1.resources
│ │ │ ├── Variations.exe
│ │ │ ├── Variations.pdb
│ │ │ └── temp
│ │ │ ├── Variations.exe
│ │ │ └── Variations.pdb
│ │ └── VisualCS
│ │ ├── ABetterBank
│ │ │ ├── ABetterBank.csproj
│ │ │ ├── ABetterBank.csproj.user
│ │ │ ├── ABetterBank.sln
│ │ │ ├── ABetterBank.suo
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── BankAccount.cs
│ │ │ ├── CheckingAccount.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── SavingsAccount.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ABetterBank.exe
│ │ │ │ └── ABetterBank.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ABetterBank.Form1.resources
│ │ │ ├── ABetterBank.exe
│ │ │ ├── ABetterBank.exe.incr
│ │ │ ├── ABetterBank.pdb
│ │ │ ├── ABetterBank.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── ABetterLibrary
│ │ ├── ABetterLibrary.csproj
│ │ ├── ABetterLibrary.csproj.user
│ │ ├── ABetterLibrary.sln
│ │ ├── ABetterLibrary.suo
│ │ ├── AssemblyInfo.cs
│ │ ├── Book.cs
│ │ ├── BookCollection.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Library.cs
│ │ └── bin
│ │ └── Debug
│ │ ├── ABetterLibrary.exe
│ │ └── ABetterLibrary.pdb
│ ├── chapter01
│ │ ├── VisualBasic
│ │ │ └── ReadBooks
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Book.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── Library.vb
│ │ │ ├── ReadBooks.sln
│ │ │ ├── ReadBooks.suo
│ │ │ ├── ReadBooks.vbproj
│ │ │ ├── ReadBooks.vbproj.user
│ │ │ ├── bin
│ │ │ │ ├── ReadBooks.exe
│ │ │ │ └── ReadBooks.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ReadBooks.Form1.resources
│ │ │ ├── ReadBooks.exe
│ │ │ ├── ReadBooks.exe.licenses
│ │ │ ├── ReadBooks.pdb
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ │ ├── ReadBooks.exe
│ │ │ └── ReadBooks.pdb
│ │ └── VisualCS
│ │ └── ReadBooks
│ │ ├── AssemblyInfo.cs
│ │ ├── Book.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Library.cs
│ │ ├── ReadBooks.csproj
│ │ ├── ReadBooks.csproj.user
│ │ ├── ReadBooks.sln
│ │ ├── ReadBooks.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── ReadBooks.exe
│ │ │ └── ReadBooks.pdb
│ │ ├── licenses.licx
│ │ └── obj
│ │ └── Debug
│ │ ├── ReadBooks.Form1.resources
│ │ ├── ReadBooks.exe
│ │ ├── ReadBooks.exe.incr
│ │ ├── ReadBooks.exe.licenses
│ │ ├── ReadBooks.pdb
│ │ ├── ReadBooks.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── chapter02
│ │ ├── VisualBasic
│ │ │ └── ReadMoreBooks
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Book.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── ReadMoreBooks.sln
│ │ │ ├── ReadMoreBooks.suo
│ │ │ ├── ReadMoreBooks.vbproj
│ │ │ ├── ReadMoreBooks.vbproj.user
│ │ │ ├── bin
│ │ │ │ ├── ReadMoreBooks.exe
│ │ │ │ └── ReadMoreBooks.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ReadMoreBooks.Form1.resources
│ │ │ ├── ReadMoreBooks.exe
│ │ │ ├── ReadMoreBooks.pdb
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ │ ├── ReadMoreBooks.exe
│ │ │ └── ReadMoreBooks.pdb
│ │ └── VisualCS
│ │ └── ReadMoreBooks
│ │ ├── AssemblyInfo.cs
│ │ ├── Book.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── ReadMoreBooks.csproj
│ │ ├── ReadMoreBooks.csproj.user
│ │ ├── ReadMoreBooks.sln
│ │ ├── ReadMoreBooks.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── ReadMoreBooks.exe
│ │ │ └── ReadMoreBooks.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── ReadMoreBooks.Form1.resources
│ │ ├── ReadMoreBooks.exe
│ │ ├── ReadMoreBooks.exe.incr
│ │ ├── ReadMoreBooks.pdb
│ │ ├── ReadMoreBooks.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── chapter03
│ │ ├── VisualBasic
│ │ │ ├── CodeAnalysis
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── CodeAnalysis.sln
│ │ │ │ ├── CodeAnalysis.suo
│ │ │ │ ├── CodeAnalysis.vbproj
│ │ │ │ ├── CodeAnalysis.vbproj.user
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── SourceFile.vb
│ │ │ │ ├── bin
│ │ │ │ │ ├── CodeAnalysis.exe
│ │ │ │ │ └── CodeAnalysis.pdb
│ │ │ │ ├── licenses.licx
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── CodeAnalysis.Form1.resources
│ │ │ │ ├── CodeAnalysis.exe
│ │ │ │ ├── CodeAnalysis.exe.licenses
│ │ │ │ ├── CodeAnalysis.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ │ ├── CodeAnalysis.exe
│ │ │ │ └── CodeAnalysis.pdb
│ │ │ └── CodeAnalysis2
│ │ │ ├── AClass.vb
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Classes.vb
│ │ │ ├── CodeAnalysis2.sln
│ │ │ ├── CodeAnalysis2.suo
│ │ │ ├── CodeAnalysis2.vbproj
│ │ │ ├── CodeAnalysis2.vbproj.user
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── bin
│ │ │ │ ├── CodeAnalysis2.exe
│ │ │ │ └── CodeAnalysis2.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── CodeAnalysis2.Form1.resources
│ │ │ ├── CodeAnalysis2.exe
│ │ │ ├── CodeAnalysis2.exe.licenses
│ │ │ ├── CodeAnalysis2.pdb
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ │ ├── CodeAnalysis2.exe
│ │ │ └── CodeAnalysis2.pdb
│ │ └── VisualCS
│ │ ├── CodeAnalysis
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── CodeAnalysis.csproj
│ │ │ ├── CodeAnalysis.csproj.user
│ │ │ ├── CodeAnalysis.sln
│ │ │ ├── CodeAnalysis.suo
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── SourceFile.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── CodeAnalysis.exe
│ │ │ │ └── CodeAnalysis.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── CodeAnalysis.Form1.resources
│ │ │ ├── CodeAnalysis.exe
│ │ │ ├── CodeAnalysis.exe.incr
│ │ │ ├── CodeAnalysis.exe.licenses
│ │ │ ├── CodeAnalysis.pdb
│ │ │ ├── CodeAnalysis.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── CodeAnalysis2
│ │ ├── AClass.cs
│ │ ├── AssemblyInfo.cs
│ │ ├── Classes.cs
│ │ ├── CodeAnalysis2.csproj
│ │ ├── CodeAnalysis2.csproj.user
│ │ ├── CodeAnalysis2.sln
│ │ ├── CodeAnalysis2.suo
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── CodeAnalysis2.exe
│ │ │ └── CodeAnalysis2.pdb
│ │ ├── licenses.licx
│ │ └── obj
│ │ └── Debug
│ │ ├── CodeAnalysis2.Form1.resources
│ │ ├── CodeAnalysis2.exe
│ │ ├── CodeAnalysis2.exe.incr
│ │ ├── CodeAnalysis2.exe.licenses
│ │ ├── CodeAnalysis2.pdb
│ │ ├── CodeAnalysis2.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── chapter04
│ │ ├── Clubs.ico
│ │ ├── Diamonds.ico
│ │ ├── Hearts.ico
│ │ ├── Spades.ico
│ │ ├── Thumbs.db
│ │ ├── VisualBasic
│ │ │ └── DeckOfCards
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Card.vb
│ │ │ ├── Clubs.ico
│ │ │ ├── Deck.vb
│ │ │ ├── DeckOfCards.sln
│ │ │ ├── DeckOfCards.suo
│ │ │ ├── DeckOfCards.vbproj
│ │ │ ├── DeckOfCards.vbproj.user
│ │ │ ├── Diamonds.ico
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── Hand.vb
│ │ │ ├── Hearts.ico
│ │ │ ├── Spades.ico
│ │ │ ├── bin
│ │ │ │ ├── DeckOfCards.exe
│ │ │ │ └── DeckOfCards.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DeckOfCards.Form1.resources
│ │ │ ├── DeckOfCards.exe
│ │ │ ├── DeckOfCards.exe.licenses
│ │ │ ├── DeckOfCards.pdb
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ │ ├── DeckOfCards.exe
│ │ │ └── DeckOfCards.pdb
│ │ └── VisualCS
│ │ └── DeckOfCards
│ │ ├── AssemblyInfo.cs
│ │ ├── Card.cs
│ │ ├── Clubs.ico
│ │ ├── Deck.cs
│ │ ├── DeckOfCards.csproj
│ │ ├── DeckOfCards.csproj.user
│ │ ├── DeckOfCards.sln
│ │ ├── DeckOfCards.suo
│ │ ├── Diamonds.ico
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Hand.cs
│ │ ├── Hearts.ico
│ │ ├── Spades.ico
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── DeckOfCards.exe
│ │ │ └── DeckOfCards.pdb
│ │ ├── licenses.licx
│ │ └── obj
│ │ └── Debug
│ │ ├── DeckOfCards.Form1.resources
│ │ ├── DeckOfCards.exe
│ │ ├── DeckOfCards.exe.incr
│ │ ├── DeckOfCards.exe.licenses
│ │ ├── DeckOfCards.pdb
│ │ ├── DeckOfCards.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── chapter05
│ │ ├── VisualBasic
│ │ │ ├── ARoundButton
│ │ │ │ ├── ARoundButton.sln
│ │ │ │ ├── ARoundButton.suo
│ │ │ │ ├── ARoundButton.vbproj
│ │ │ │ ├── ARoundButton.vbproj.user
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── bin
│ │ │ │ │ ├── ARoundButton.exe
│ │ │ │ │ └── ARoundButton.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── ARoundButton.Form1.resources
│ │ │ │ ├── ARoundButton.exe
│ │ │ │ ├── ARoundButton.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ │ ├── ARoundButton.exe
│ │ │ │ └── ARoundButton.pdb
│ │ │ └── TheBank
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── BankAccount.vb
│ │ │ ├── CheckingAccount.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── SavingsAccount.vb
│ │ │ ├── TheBank.sln
│ │ │ ├── TheBank.suo
│ │ │ ├── TheBank.vbproj
│ │ │ ├── TheBank.vbproj.user
│ │ │ ├── bin
│ │ │ │ ├── TheBank.exe
│ │ │ │ └── TheBank.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── TempPE
│ │ │ ├── TheBank.Form1.resources
│ │ │ ├── TheBank.exe
│ │ │ ├── TheBank.pdb
│ │ │ └── temp
│ │ │ ├── TheBank.exe
│ │ │ └── TheBank.pdb
│ │ └── VisualCS
│ │ ├── ARoundButton
│ │ │ ├── ARoundButton.csproj
│ │ │ ├── ARoundButton.csproj.user
│ │ │ ├── ARoundButton.sln
│ │ │ ├── ARoundButton.suo
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ARoundButton.exe
│ │ │ │ └── ARoundButton.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ARoundButton.Form1.resources
│ │ │ ├── ARoundButton.exe
│ │ │ ├── ARoundButton.exe.incr
│ │ │ ├── ARoundButton.pdb
│ │ │ ├── ARoundButton.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── TheBank
│ │ ├── AssemblyInfo.cs
│ │ ├── BankAccount.cs
│ │ ├── CheckingAccount.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── SavingsAccount.cs
│ │ ├── TheBank.csproj
│ │ ├── TheBank.csproj.user
│ │ ├── TheBank.sln
│ │ ├── TheBank.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── TheBank.exe
│ │ │ └── TheBank.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── TempPE
│ │ ├── TheBank.Form1.resources
│ │ ├── TheBank.exe
│ │ ├── TheBank.exe.incr
│ │ ├── TheBank.pdb
│ │ ├── TheBank.projdata
│ │ └── temp
│ ├── chapter06
│ │ ├── VisualBasic
│ │ │ ├── ABetterBank
│ │ │ │ ├── ABetterBank.sln
│ │ │ │ ├── ABetterBank.suo
│ │ │ │ ├── ABetterBank.vbproj
│ │ │ │ ├── ABetterBank.vbproj.user
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── BankAccount.vb
│ │ │ │ ├── CheckingAccount.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── SavingsAccount.vb
│ │ │ │ ├── bin
│ │ │ │ │ ├── ABetterBank.exe
│ │ │ │ │ └── ABetterBank.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── ABetterBank.Form1.resources
│ │ │ │ ├── ABetterBank.exe
│ │ │ │ ├── ABetterBank.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ │ ├── ABetterBank.exe
│ │ │ │ └── ABetterBank.pdb
│ │ │ ├── ABetterLibrary
│ │ │ │ ├── ABetterLibrary.sln
│ │ │ │ ├── ABetterLibrary.suo
│ │ │ │ ├── ABetterLibrary.vbproj
│ │ │ │ ├── ABetterLibrary.vbproj.user
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Book.vb
│ │ │ │ ├── BookCollection.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── Library.vb
│ │ │ │ ├── bin
│ │ │ │ │ ├── ABetterLibrary.exe
│ │ │ │ │ └── ABetterLibrary.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── ABetterLibrary.Form1.resources
│ │ │ │ ├── ABetterLibrary.exe
│ │ │ │ ├── ABetterLibrary.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ │ ├── ABetterLibrary.exe
│ │ │ │ └── ABetterLibrary.pdb
│ │ │ └── Variations
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── Variations.sln
│ │ │ ├── Variations.suo
│ │ │ ├── Variations.vbproj
│ │ │ ├── Variations.vbproj.user
│ │ │ ├── bin
│ │ │ │ ├── Variations.exe
│ │ │ │ └── Variations.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── TempPE
│ │ │ ├── Variations.Form1.resources
│ │ │ ├── Variations.exe
│ │ │ ├── Variations.pdb
│ │ │ └── temp
│ │ │ ├── Variations.exe
│ │ │ └── Variations.pdb
│ │ └── VisualCS
│ │ ├── ABetterBank
│ │ │ ├── ABetterBank.csproj
│ │ │ ├── ABetterBank.csproj.user
│ │ │ ├── ABetterBank.sln
│ │ │ ├── ABetterBank.suo
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── BankAccount.cs
│ │ │ ├── CheckingAccount.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── SavingsAccount.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ABetterBank.exe
│ │ │ │ └── ABetterBank.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ABetterBank.Form1.resources
│ │ │ ├── ABetterBank.exe
│ │ │ ├── ABetterBank.exe.incr
│ │ │ ├── ABetterBank.pdb
│ │ │ ├── ABetterBank.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── ABetterLibrary
│ │ │ ├── ABetterLibrary.csproj
│ │ │ ├── ABetterLibrary.csproj.user
│ │ │ ├── ABetterLibrary.sln
│ │ │ ├── ABetterLibrary.suo
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Book.cs
│ │ │ ├── BookCollection.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Library.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ABetterLibrary.exe
│ │ │ │ └── ABetterLibrary.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ABetterLibrary.Form1.resources
│ │ │ ├── ABetterLibrary.exe
│ │ │ ├── ABetterLibrary.exe.incr
│ │ │ ├── ABetterLibrary.pdb
│ │ │ ├── ABetterLibrary.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── Variations
│ │ ├── AssemblyInfo.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Variations.csproj
│ │ ├── Variations.csproj.user
│ │ ├── Variations.sln
│ │ ├── Variations.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── Variations.exe
│ │ │ └── Variations.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── TempPE
│ │ ├── Variations.NotABaseClass.resources
│ │ ├── Variations.exe
│ │ ├── Variations.exe.incr
│ │ ├── Variations.pdb
│ │ ├── Variations.projdata
│ │ └── temp
│ ├── chapter07
│ │ ├── Fire.ICO
│ │ ├── Train.ICO
│ │ ├── VisualBasic
│ │ │ ├── ButtonEvent
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── ButtonEvent.sln
│ │ │ │ ├── ButtonEvent.suo
│ │ │ │ ├── ButtonEvent.vbproj
│ │ │ │ ├── ButtonEvent.vbproj.user
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── bin
│ │ │ │ │ ├── ButtonEvent.exe
│ │ │ │ │ └── ButtonEvent.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── ButtonEvent.Form1.resources
│ │ │ │ ├── ButtonEvent.exe
│ │ │ │ ├── ButtonEvent.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ │ ├── ButtonEvent.exe
│ │ │ │ └── ButtonEvent.pdb
│ │ │ ├── PersonList
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── PersonList.sln
│ │ │ │ ├── PersonList.suo
│ │ │ │ ├── PersonList.vbproj
│ │ │ │ ├── PersonList.vbproj.user
│ │ │ │ ├── bin
│ │ │ │ │ ├── PersonList.exe
│ │ │ │ │ └── PersonList.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── PersonList.Form1.resources
│ │ │ │ ├── PersonList.exe
│ │ │ │ ├── PersonList.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ ├── ThrowSystemException
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── ThrowSystemException.sln
│ │ │ │ ├── ThrowSystemException.suo
│ │ │ │ ├── ThrowSystemException.vbproj
│ │ │ │ ├── ThrowSystemException.vbproj.user
│ │ │ │ ├── bin
│ │ │ │ │ ├── ThrowSystemException.exe
│ │ │ │ │ └── ThrowSystemException.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── TempPE
│ │ │ │ ├── ThrowSystemException.Form1.resources
│ │ │ │ ├── ThrowSystemException.exe
│ │ │ │ ├── ThrowSystemException.pdb
│ │ │ │ └── temp
│ │ │ └── TrainGame
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── Track.resx
│ │ │ ├── Track.vb
│ │ │ ├── Train.resx
│ │ │ ├── Train.vb
│ │ │ ├── TrainGame.sln
│ │ │ ├── TrainGame.suo
│ │ │ ├── TrainGame.vbproj
│ │ │ ├── TrainGame.vbproj.user
│ │ │ ├── bin
│ │ │ │ ├── TrainGame.exe
│ │ │ │ └── TrainGame.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── TempPE
│ │ │ ├── TrainGame.Form1.resources
│ │ │ ├── TrainGame.Track.resources
│ │ │ ├── TrainGame.Train.resources
│ │ │ ├── TrainGame.exe
│ │ │ ├── TrainGame.pdb
│ │ │ └── temp
│ │ └── VisualCS
│ │ ├── ButtonEvent
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── ButtonEvent.csproj
│ │ │ ├── ButtonEvent.csproj.user
│ │ │ ├── ButtonEvent.sln
│ │ │ ├── ButtonEvent.suo
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── TrainGameCS
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Form1.cs
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Track.cs
│ │ │ │ ├── Track.resx
│ │ │ │ ├── Train.cs
│ │ │ │ ├── Train.resx
│ │ │ │ ├── TrainGameCS.csproj
│ │ │ │ ├── TrainGameCS.csproj.user
│ │ │ │ ├── TrainGameCS.sln
│ │ │ │ ├── TrainGameCS.suo
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── TrainGameCS.exe
│ │ │ │ │ └── TrainGameCS.pdb
│ │ │ │ ├── licenses.licx
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── TempPE
│ │ │ │ ├── TrainGameCS.Form1.resources
│ │ │ │ ├── TrainGameCS.Track.resources
│ │ │ │ ├── TrainGameCS.Train.resources
│ │ │ │ ├── TrainGameCS.exe
│ │ │ │ ├── TrainGameCS.exe.incr
│ │ │ │ ├── TrainGameCS.exe.licenses
│ │ │ │ ├── TrainGameCS.pdb
│ │ │ │ ├── TrainGameCS.projdata
│ │ │ │ └── temp
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ButtonEvent.exe
│ │ │ │ └── ButtonEvent.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── ButtonEvent.Form1.resources
│ │ │ ├── ButtonEvent.exe
│ │ │ ├── ButtonEvent.exe.incr
│ │ │ ├── ButtonEvent.pdb
│ │ │ ├── ButtonEvent.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── PersonList
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── PersonList.csproj
│ │ │ ├── PersonList.csproj.user
│ │ │ ├── PersonList.sln
│ │ │ ├── PersonList.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── PersonList.exe
│ │ │ │ └── PersonList.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PersonList.Form1.resources
│ │ │ ├── PersonList.exe
│ │ │ ├── PersonList.exe.incr
│ │ │ ├── PersonList.pdb
│ │ │ ├── PersonList.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── ThrowSystemException
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── ThrowSystemException.csproj
│ │ │ ├── ThrowSystemException.csproj.user
│ │ │ ├── ThrowSystemException.sln
│ │ │ ├── ThrowSystemException.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ThrowSystemException.exe
│ │ │ │ └── ThrowSystemException.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── TempPE
│ │ │ ├── ThrowSystemException.Form1.resources
│ │ │ ├── ThrowSystemException.exe
│ │ │ ├── ThrowSystemException.exe.incr
│ │ │ ├── ThrowSystemException.pdb
│ │ │ ├── ThrowSystemException.projdata
│ │ │ └── temp
│ │ └── TrainGame
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Track.cs
│ │ ├── Track.resx
│ │ ├── Train.cs
│ │ ├── Train.resx
│ │ ├── TrainGame.csproj
│ │ ├── TrainGame.csproj.user
│ │ ├── TrainGame.sln
│ │ ├── TrainGame.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── TrainGame.exe
│ │ │ └── TrainGame.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── TempPE
│ │ ├── TrainGame.Form1.resources
│ │ ├── TrainGame.Track.resources
│ │ ├── TrainGame.Train.resources
│ │ ├── TrainGame.exe
│ │ ├── TrainGame.exe.incr
│ │ ├── TrainGame.pdb
│ │ ├── TrainGame.projdata
│ │ └── temp
│ ├── chapter08
│ │ ├── Card.bmp
│ │ ├── Clubs.ico
│ │ ├── Deck.bmp
│ │ ├── Diamonds.ico
│ │ ├── Hearts.ico
│ │ ├── Memory.bmp
│ │ ├── Spades.ico
│ │ ├── VisualBasic
│ │ │ ├── GamesLibrary
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Card.bmp
│ │ │ │ ├── Card.resx
│ │ │ │ ├── Card.vb
│ │ │ │ ├── Club.ico
│ │ │ │ ├── Deck.bmp
│ │ │ │ ├── Deck.resx
│ │ │ │ ├── Deck.vb
│ │ │ │ ├── Diamond.ico
│ │ │ │ ├── GamesLibrary.sln
│ │ │ │ ├── GamesLibrary.suo
│ │ │ │ ├── GamesLibrary.vbproj
│ │ │ │ ├── GamesLibrary.vbproj.user
│ │ │ │ ├── Heart.ico
│ │ │ │ ├── Memory.bmp
│ │ │ │ ├── Memory.resx
│ │ │ │ ├── Memory.vb
│ │ │ │ ├── Spade.ico
│ │ │ │ ├── bin
│ │ │ │ │ ├── GamesLibrary.dll
│ │ │ │ │ └── GamesLibrary.pdb
│ │ │ │ ├── licenses.licx
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── GamesLibrary.dll
│ │ │ │ ├── GamesLibrary.dll.licenses
│ │ │ │ ├── GamesLibrary.pdb
│ │ │ │ ├── LotsOfFun.Games.Card.resources
│ │ │ │ ├── LotsOfFun.Games.Deck.resources
│ │ │ │ ├── LotsOfFun.Games.Memory.resources
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ │ ├── GamesLibrary.dll
│ │ │ │ └── GamesLibrary.pdb
│ │ │ └── Memory
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── Memory.vbproj
│ │ │ ├── Memory.vbproj.user
│ │ │ ├── bin
│ │ │ │ ├── GamesLibrary.dll
│ │ │ │ ├── GamesLibrary.pdb
│ │ │ │ ├── Memory.exe
│ │ │ │ └── Memory.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Memory.Form1.resources
│ │ │ ├── Memory.exe
│ │ │ ├── Memory.pdb
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ │ ├── Memory.exe
│ │ │ └── Memory.pdb
│ │ └── VisualCS
│ │ ├── GamesLibrary
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Card.bmp
│ │ │ ├── Card.cs
│ │ │ ├── Card.resx
│ │ │ ├── Club.ico
│ │ │ ├── Deck.bmp
│ │ │ ├── Deck.cs
│ │ │ ├── Deck.resx
│ │ │ ├── Diamond.ico
│ │ │ ├── GamesLibrary.csproj
│ │ │ ├── GamesLibrary.csproj.user
│ │ │ ├── GamesLibrary.sln
│ │ │ ├── GamesLibrary.suo
│ │ │ ├── Heart.ico
│ │ │ ├── Memory.bmp
│ │ │ ├── Memory.cs
│ │ │ ├── Memory.resx
│ │ │ ├── Spade.ico
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── GamesLibrary.dll
│ │ │ │ └── GamesLibrary.pdb
│ │ │ ├── licenses.licx
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── GamesLibrary.dll
│ │ │ ├── GamesLibrary.dll.incr
│ │ │ ├── GamesLibrary.dll.licenses
│ │ │ ├── GamesLibrary.pdb
│ │ │ ├── GamesLibrary.projdata
│ │ │ ├── LotsOfFun.Games.Card.resources
│ │ │ ├── LotsOfFun.Games.Deck.resources
│ │ │ ├── LotsOfFun.Games.Memory.resources
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── Memory
│ │ ├── AssemblyInfo.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Memory.csproj
│ │ ├── Memory.csproj.user
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── GamesLibrary.dll
│ │ │ ├── GamesLibrary.pdb
│ │ │ ├── Memory.exe
│ │ │ └── Memory.pdb
│ │ ├── licenses.licx
│ │ └── obj
│ │ └── Debug
│ │ ├── Memory.Form1.resources
│ │ ├── Memory.exe
│ │ ├── Memory.exe.incr
│ │ ├── Memory.pdb
│ │ ├── Memory.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── chapter09
│ │ ├── VisualBasic
│ │ │ ├── MoveIt
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── IMoveable.vb
│ │ │ │ ├── Module1.vb
│ │ │ │ ├── MoveIt.sln
│ │ │ │ ├── MoveIt.suo
│ │ │ │ ├── MoveIt.vbproj
│ │ │ │ ├── MoveIt.vbproj.user
│ │ │ │ ├── Pawn.vb
│ │ │ │ ├── bin
│ │ │ │ │ ├── MoveIt.exe
│ │ │ │ │ └── MoveIt.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── MoveIt.exe
│ │ │ │ ├── MoveIt.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ └── Points
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── Points.sln
│ │ │ ├── Points.suo
│ │ │ ├── Points.vbproj
│ │ │ ├── Points.vbproj.user
│ │ │ ├── SortablePoint.vb
│ │ │ ├── SortedPointList.vb
│ │ │ ├── bin
│ │ │ │ ├── Points.exe
│ │ │ │ └── Points.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Points.Form1.resources
│ │ │ ├── Points.exe
│ │ │ ├── Points.pdb
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── VisualCS
│ │ ├── MoveIt
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Class1.cs
│ │ │ ├── IMoveable.cs
│ │ │ ├── MoveIt.csproj
│ │ │ ├── MoveIt.csproj.user
│ │ │ ├── MoveIt.sln
│ │ │ ├── MoveIt.suo
│ │ │ ├── Pawn.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── MoveIt.exe
│ │ │ │ └── MoveIt.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── MoveIt.exe
│ │ │ ├── MoveIt.exe.incr
│ │ │ ├── MoveIt.pdb
│ │ │ ├── MoveIt.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── Points
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Points.csproj
│ │ ├── Points.csproj.user
│ │ ├── Points.sln
│ │ ├── Points.suo
│ │ ├── SortablePoint.cs
│ │ ├── SortedPointList.cs
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── Points.exe
│ │ │ └── Points.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── Points.Form1.resources
│ │ ├── Points.exe
│ │ ├── Points.exe.incr
│ │ ├── Points.pdb
│ │ ├── Points.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── chapter10
│ │ ├── BearPaw.bmp
│ │ ├── VisualBasic
│ │ │ └── PatternMaker
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── BitmapPattern.vb
│ │ │ ├── BitmapPatternEditor.resx
│ │ │ ├── BitmapPatternEditor.vb
│ │ │ ├── DrawnPattern.vb
│ │ │ ├── DrawnPatternEditor.resx
│ │ │ ├── DrawnPatternEditor.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── Pattern.vb
│ │ │ ├── PatternEditor.resx
│ │ │ ├── PatternEditor.vb
│ │ │ ├── PatternMaker.sln
│ │ │ ├── PatternMaker.suo
│ │ │ ├── PatternMaker.vbproj
│ │ │ ├── PatternMaker.vbproj.user
│ │ │ ├── bin
│ │ │ │ ├── PatternMaker.exe
│ │ │ │ └── PatternMaker.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── PatternMaker.BitmapPatternEditor.resources
│ │ │ ├── PatternMaker.DrawnPatternEditor.resources
│ │ │ ├── PatternMaker.Form1.resources
│ │ │ ├── PatternMaker.PatternEditor.resources
│ │ │ ├── PatternMaker.exe
│ │ │ ├── PatternMaker.pdb
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── VisualCS
│ │ └── PatternMaker
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── BitmapPattern.cs
│ │ ├── BitmapPatternEditor.cs
│ │ ├── BitmapPatternEditor.resx
│ │ ├── DrawnPattern.cs
│ │ ├── DrawnPatternEditor.cs
│ │ ├── DrawnPatternEditor.resx
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Pattern.cs
│ │ ├── PatternEditor.cs
│ │ ├── PatternEditor.resx
│ │ ├── PatternMaker.csproj
│ │ ├── PatternMaker.csproj.user
│ │ ├── PatternMaker.sln
│ │ ├── PatternMaker.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── PatternMaker.exe
│ │ │ └── PatternMaker.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── PatternMaker.BitmapPatternEditor.resources
│ │ ├── PatternMaker.DrawnPatternEditor.resources
│ │ ├── PatternMaker.Form1.resources
│ │ ├── PatternMaker.PatternEditor.resources
│ │ ├── PatternMaker.exe
│ │ ├── PatternMaker.exe.incr
│ │ ├── PatternMaker.pdb
│ │ ├── PatternMaker.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── chapter11
│ │ ├── VisualBasic
│ │ │ ├── BetterCard
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── BetterCard.sln
│ │ │ │ ├── BetterCard.suo
│ │ │ │ ├── BetterCard.vbproj
│ │ │ │ ├── BetterCard.vbproj.user
│ │ │ │ ├── Card.resx
│ │ │ │ ├── Card.vb
│ │ │ │ ├── Clubs.ico
│ │ │ │ ├── Diamonds.ico
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── Hearts.ico
│ │ │ │ ├── Spades.ico
│ │ │ │ ├── bin
│ │ │ │ │ ├── BetterCard.exe
│ │ │ │ │ └── BetterCard.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── BetterCard.Card.resources
│ │ │ │ ├── BetterCard.Form1.resources
│ │ │ │ ├── BetterCard.exe
│ │ │ │ ├── BetterCard.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ ├── Singleton
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── Singleton.sln
│ │ │ │ ├── Singleton.suo
│ │ │ │ ├── Singleton.vb
│ │ │ │ ├── Singleton.vbproj
│ │ │ │ ├── Singleton.vbproj.user
│ │ │ │ ├── bin
│ │ │ │ │ ├── Singleton.exe
│ │ │ │ │ └── Singleton.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── Singleton.Form1.resources
│ │ │ │ ├── Singleton.exe
│ │ │ │ ├── Singleton.pdb
│ │ │ │ ├── TempPE
│ │ │ │ └── temp
│ │ │ └── SortablePoint
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── SortablePoint.sln
│ │ │ ├── SortablePoint.suo
│ │ │ ├── SortablePoint.vb
│ │ │ ├── SortablePoint.vbproj
│ │ │ ├── SortablePoint.vbproj.user
│ │ │ ├── bin
│ │ │ │ ├── SortablePoint.exe
│ │ │ │ └── SortablePoint.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── SortablePoint.Form1.resources
│ │ │ ├── SortablePoint.exe
│ │ │ ├── SortablePoint.pdb
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── VisualCS
│ │ ├── BetterCard
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── BetterCard.csproj
│ │ │ ├── BetterCard.csproj.user
│ │ │ ├── BetterCard.sln
│ │ │ ├── BetterCard.suo
│ │ │ ├── Card.cs
│ │ │ ├── Card.resx
│ │ │ ├── Clubs.ico
│ │ │ ├── Diamonds.ico
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Hearts.ico
│ │ │ ├── Spades.ico
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── BetterCard.exe
│ │ │ │ └── BetterCard.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── BetterCard.Card.resources
│ │ │ ├── BetterCard.Form1.resources
│ │ │ ├── BetterCard.exe
│ │ │ ├── BetterCard.exe.incr
│ │ │ ├── BetterCard.pdb
│ │ │ ├── BetterCard.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ ├── Singleton
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Singleton.cs
│ │ │ ├── Singleton.csproj
│ │ │ ├── Singleton.csproj.user
│ │ │ ├── Singleton.sln
│ │ │ ├── Singleton.suo
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Singleton.exe
│ │ │ │ └── Singleton.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Singleton.Form1.resources
│ │ │ ├── Singleton.exe
│ │ │ ├── Singleton.exe.incr
│ │ │ ├── Singleton.pdb
│ │ │ ├── Singleton.projdata
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── SortablePoint
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── SortablePoint.cs
│ │ ├── SortablePoint.csproj
│ │ ├── SortablePoint.csproj.user
│ │ ├── SortablePoint.sln
│ │ ├── SortablePoint.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── SortablePoint.exe
│ │ │ └── SortablePoint.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── SortablePoint.Form1.resources
│ │ ├── SortablePoint.exe
│ │ ├── SortablePoint.exe.incr
│ │ ├── SortablePoint.pdb
│ │ ├── SortablePoint.projdata
│ │ ├── TempPE
│ │ └── temp
│ ├── chapter12
│ │ └── VisualCS
│ │ └── VectorAlgebra
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Vector.cs
│ │ ├── VectorAlgebra.csproj
│ │ ├── VectorAlgebra.csproj.user
│ │ ├── VectorAlgebra.sln
│ │ ├── VectorAlgebra.suo
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── VectorAlgebra.exe
│ │ │ └── VectorAlgebra.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── TempPE
│ │ ├── VectorAlgebra.Form1.resources
│ │ ├── VectorAlgebra.exe
│ │ ├── VectorAlgebra.exe.incr
│ │ ├── VectorAlgebra.pdb
│ │ ├── VectorAlgebra.projdata
│ │ └── temp
│ ├── chapter13
│ │ ├── SomeData.mdb
│ │ ├── VisualBasic
│ │ │ ├── DataSetExercise
│ │ │ │ ├── AssemblyInfo.vb
│ │ │ │ ├── DataSet1.vb
│ │ │ │ ├── DataSet1.xsd
│ │ │ │ ├── DataSet1.xsx
│ │ │ │ ├── DataSetExercise.sln
│ │ │ │ ├── DataSetExercise.suo
│ │ │ │ ├── DataSetExercise.vbproj
│ │ │ │ ├── DataSetExercise.vbproj.user
│ │ │ │ ├── Form1.resx
│ │ │ │ ├── Form1.vb
│ │ │ │ ├── bin
│ │ │ │ │ ├── DataSetExercise.exe
│ │ │ │ │ └── DataSetExercise.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── DataSetExercise.Form1.resources
│ │ │ │ ├── DataSetExercise.exe
│ │ │ │ ├── DataSetExercise.pdb
│ │ │ │ ├── TempPE
│ │ │ │ │ └── DataSet1.vb.dll
│ │ │ │ └── temp
│ │ │ └── Serialize
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── Serialize.sln
│ │ │ ├── Serialize.suo
│ │ │ ├── Serialize.vbproj
│ │ │ ├── Serialize.vbproj.user
│ │ │ ├── Triangle.vb
│ │ │ ├── TriangleCollection.vb
│ │ │ ├── XYPoint.vb
│ │ │ ├── bin
│ │ │ │ ├── Serialize.exe
│ │ │ │ ├── Serialize.pdb
│ │ │ │ ├── triangles.dat
│ │ │ │ └── triangles.xml
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── Serialize.Form1.resources
│ │ │ ├── Serialize.exe
│ │ │ ├── Serialize.pdb
│ │ │ ├── TempPE
│ │ │ └── temp
│ │ └── VisualCS
│ │ ├── DataSetExercise
│ │ │ ├── App.ico
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── DataSet1.cs
│ │ │ ├── DataSet1.xsd
│ │ │ ├── DataSet1.xsx
│ │ │ ├── DataSetExercise.csproj
│ │ │ ├── DataSetExercise.csproj.user
│ │ │ ├── DataSetExercise.sln
│ │ │ ├── DataSetExercise.suo
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── DataSetExercise.exe
│ │ │ │ └── DataSetExercise.pdb
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DataSetExercise.Form1.resources
│ │ │ ├── DataSetExercise.exe
│ │ │ ├── DataSetExercise.exe.incr
│ │ │ ├── DataSetExercise.pdb
│ │ │ ├── DataSetExercise.projdata
│ │ │ ├── TempPE
│ │ │ │ └── DataSet1.cs.dll
│ │ │ └── temp
│ │ └── Serialize
│ │ ├── App.ico
│ │ ├── AssemblyInfo.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Serialize.csproj
│ │ ├── Serialize.csproj.user
│ │ ├── Serialize.sln
│ │ ├── Serialize.suo
│ │ ├── Triangle.cs
│ │ ├── TriangleCollection.cs
│ │ ├── XYPoint.cs
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── Serialize.exe
│ │ │ ├── Serialize.pdb
│ │ │ ├── triangles.dat
│ │ │ └── triangles.xml
│ │ └── obj
│ │ └── Debug
│ │ ├── Serialize.Form1.resources
│ │ ├── Serialize.exe
│ │ ├── Serialize.exe.incr
│ │ ├── Serialize.pdb
│ │ ├── Serialize.projdata
│ │ ├── TempPE
│ │ └── temp
│ └── chapter14
│ ├── BearPaw.bmp
│ ├── VisualBasic
│ │ └── PatternMaker
│ │ ├── AssemblyInfo.vb
│ │ ├── BitmapPattern.vb
│ │ ├── BitmapPatternEditor.resx
│ │ ├── BitmapPatternEditor.vb
│ │ ├── DrawnPattern.vb
│ │ ├── DrawnPatternEditor.resx
│ │ ├── DrawnPatternEditor.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── Pattern.vb
│ │ ├── PatternEditor.resx
│ │ ├── PatternEditor.vb
│ │ ├── PatternMaker.sln
│ │ ├── PatternMaker.suo
│ │ ├── PatternMaker.vbproj
│ │ ├── PatternMaker.vbproj.user
│ │ ├── bin
│ │ │ ├── PatternMaker.exe
│ │ │ └── PatternMaker.pdb
│ │ └── obj
│ │ └── Debug
│ │ ├── PatternMaker.BitmapPatternEditor.resources
│ │ ├── PatternMaker.DrawnPatternEditor.resources
│ │ ├── PatternMaker.Form1.resources
│ │ ├── PatternMaker.PatternEditor.resources
│ │ ├── PatternMaker.exe
│ │ ├── PatternMaker.pdb
│ │ ├── TempPE
│ │ └── temp
│ └── VisualCS
│ └── PatternMaker
│ ├── App.ico
│ ├── AssemblyInfo.cs
│ ├── BitmapPattern.cs
│ ├── BitmapPatternEditor.cs
│ ├── BitmapPatternEditor.resx
│ ├── DrawnPattern.cs
│ ├── DrawnPatternEditor.cs
│ ├── DrawnPatternEditor.resx
│ ├── Form1.cs
│ ├── Form1.resx
│ ├── Pattern.cs
│ ├── PatternEditor.cs
│ ├── PatternEditor.resx
│ ├── PatternMaker.csproj
│ ├── PatternMaker.csproj.user
│ ├── PatternMaker.sln
│ ├── PatternMaker.suo
│ ├── bin
│ │ └── Debug
│ │ ├── PatternMaker.exe
│ │ └── PatternMaker.pdb
│ └── obj
│ └── Debug
│ ├── PatternMaker.BitmapPatternEditor.resources
│ ├── PatternMaker.DrawnPatternEditor.resources
│ ├── PatternMaker.Form1.resources
│ ├── PatternMaker.PatternEditor.resources
│ ├── PatternMaker.exe
│ ├── PatternMaker.exe.incr
│ ├── PatternMaker.pdb
│ ├── PatternMaker.projdata
│ ├── TempPE
│ └── temp
├── oop.part01.rar
├── oop.part02.rar
└── oop.part03.rar
521 directories, 1268 files
标签: Visual Basic Basic .NET 面向对象 程序设计
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论