Advanced C#: Language Features
Offered By: LinkedIn Learning
Course Description
Overview
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
- Indexes and ranges
- Literal number improvements
- The null-coalescing operator
- Deconstruction with tuples
- Deconstruction with classes
- Overview of pattern matching
- Basic patterns
- Enhanced switch statements
- Position patterns
- Relational patterns
- Pattern challenge
- Pattern solution
- Working with indexers
- Overriding ToString()
- Equality testing
- Using records
- Conclusion
Taught by
Joe Marini
Related Courses
Learn to Program: The FundamentalsUniversity of Toronto via Coursera Python Data Representations
Rice University via Coursera Introduction To Haskell Programming
Chennai Mathematical Institute via Swayam Python Functions, Files, and Dictionaries
University of Michigan via Coursera Python Data Structures
University of Michigan via edX