Introduction
Welcome
()
What you should already know
()
Using the exercise files
()
Setting up the development environment
()
1. Overview
Understanding interfaces in C#
()
Understanding generics in C#
()
2. C# Interfaces
Understanding C# interfaces
()
Defining and implementing an interface
()
Using interfaces and casting
()
Implementing multiple interfaces
()
Using explicit interface implementation
()
Using .NET-defined interfaces
()
Challenge: Building a random number generator using an interface
()
Solution: Building a random number generator using an interface
()
3. C# Generics
Understanding the benefits of generics
()
Exploring the generic list collections
()
Using the queue and stack
()
Using a dictionary
()
Challenge: Getting information from a list
()
Solution: Getting information from a list
()
Ex_Files_CSharp_IG.zip
(1.0 MB)