C#: Interfaces and Generics

Go to class
Write Review

Free Online Course: C#: Interfaces and Generics provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. C#: Interfaces and Generics is taught by Joe Marini.

Overview
  • Gain an understanding of interfaces and generics in C#, learn how to implement them, and find out how to resolve conflicts between interfaces.

Syllabus
  • Introduction

    • Learning C#: Interfaces and generics
    • What you should know
    • Setting up the environment
    1. Overview
    • What are interfaces?
    • What are generics?
    2. C# Interfaces
    • Understanding C# interfaces
    • Defining and implementing an interface
    • Interfaces and casting
    • Implementing multiple interfaces
    • Using explicit interface implementation
    • Using .NET-defined interfaces
    • Challenge: Programming C# interfaces
    • Solution: Programming C# interfaces
    3. C# Generics
    • The benefits of generics
    • Generic list collections
    • Queue and stack
    • Dictionary
    • Challenge: Programming C# generics
    • Solution: Programming C# generics
    Conclusion
    • Next steps