Programming C# 6, (Part 9 of 12): Objects and Types
Interactive

Programming C# 6, (Part 9 of 12): Objects and Types

BizLibrary
Updated Feb 04, 2020

This class teaches you the nuances of objects, which are the building blocks of complex applications. Noted instructor and consultant Don Kiely will teach you what you need to know about value and reference types as well as how to take control of the garbage collection process included in .NET in order to dispose of objects and manage their memory footprint.


Lesson 1:

  • Value and Reference Types
  • Uninitialized Reference Types
  • Demo: Test Null Reference
  • Disposing of Variables
  • Demo: Garbage Collection
  • Demo: Destructor
  • Demo: Manual Garbage Collection.

Lesson 2:

  • Deterministic Finalization
  • Demo: DisposeDemo
  • Demo: Dispose Method.

Lesson 3:

  • Demo: Instance Members
  • Demo: Static Properties
  • More About Static Members
  • Key Concept
  • Using Static Directives
  • Demo: Using Static
  • Demo: Ambiguity
  • Demo: Static Stuff.

Lesson 4:

  • Overriding the Object Class
  • Demo: System.Object Class
  • Demo: Overriding ToString()
  • Manipulating Object References
  • Demo: Reference Types.
;