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
Introduction à la programmation orientée objet (en Java)École Polytechnique Fédérale de Lausanne via Coursera C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera Beginning Game Programming with C#
University of Colorado System via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX