Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Advanced C#: Language Features

via LinkedIn Learning

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about C# language features, such as structural pattern matching, classes, and data records.

Syllabus

Introduction
  • C# language features
  • What you should know
  • Setting up the environment
1. Language Constructs
  • Indexes and ranges
  • Literal number improvements
  • The null-coalescing operator
  • Deconstruction with tuples
  • Deconstruction with classes
2. Structural Pattern Matching
  • Overview of pattern matching
  • Basic patterns
  • Enhanced switch statements
  • Position patterns
  • Relational patterns
  • Pattern challenge
  • Pattern solution
3. Object-Oriented Programming Features
  • Working with indexers
  • Overriding ToString()
  • Equality testing
  • Using records
Conclusion
  • Conclusion

Taught by

Joe Marini

Reviews

4.8 rating at LinkedIn Learning based on 189 ratings

Start your review of Advanced C#: Language Features

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.