C# Base Classes

Overview

The fundamental System.Object base class and how its Equals method is used and overridden

String Handling, string builder, and how strings are concatenated

String Handling, continued

Regular Expressions - classes and methods for implementing fast, complex string searches

Groups of Objects - Arrays, Array Lists, Collections, and Dictionaries

Groups of Objects, continued

Groups of Objects: Collection enumerator class

Groups of Objects: Dictionaries

Reflection - classes that assign attributes to code that can be queried at build and at run time

Reflection, continued

Threading - starting multiple execution threads, prioritorizing and synchronizing

Performance of C# vs. VFP and ASP