You can use left-to-right to review and learn from top to bottom.
I. NET and C #
| Net overview and C # Language |
Public Language Runtime Library |
Integrated Development Environment |
II. C # Language Design Basics
| Simple data type |
Value Type and reference type |
Variables and constants |
| Expressions and operators |
Conditional statement if... else |
Conditional statement switch... case |
| Loop statements while and do |
Loop statement |
Jump statement break and continue |
| Handle errors and exceptions |
|
|
III. C # Design Basics
| Class |
Class field |
Class Method |
| Class Constructor |
Method Overloading |
Class attributes |
| Array |
String |
Class Indexer |
Iv. ApplicationProgramOrganization
V. C # Object-Oriented Design
| Base Class Object of all classes |
Packing and unboxing |
Encapsulation |
| Polymorphism |
Inheritance Polymorphism |
Interface |
| Delegate |
Class events |
Custom events |
|
|
|
Vi. Io and file systems
| . NET Framework |
Stream and Its Derived classes |
Textreader/textwriter |
| Binaryreader |
Access the File System |
|
VII. Collection class
Understanding collection classes System. Collections |
Control the Garbage Collector System. gc. Collect () Garbage Collector |
Serialization and deserialization |
| Use attribute |
Runtime type information |
|
The system. Collections namespace contains interfaces and classes that define a set of objects (such as lists, queues, bit arrays, hash tables, and dictionaries.
| |
Class |
Description |
|
Arraylist |
Use an array that can be dynamically increased as needed to implement the ilist interface. |
|
Bitarray |
A compressed array of management bits. This value indicates a Boolean value. True indicates that the bits are open (1), and false indicates that the bits are closed (0 ). |
|
Hashtable |
Indicates the set of key/value pairs. These key/value pairs are based on the hash of the key.Code. |
|
Queue |
Indicates the object's first-in-first-out set. |
|
Sortedlist |
A set of key-value pairs. These key-value pairs are sorted by keys and can be accessed by keys and indexes. |
|
Stack |
A simple post-first-out non-generic set of objects. |
8. Database Access
Improving ......