What’s New in C# 7, 7.1 and 7.2

Learn about latest C# features coming out in Visual Studio 2017.

What You will Learn?

  • Understand and appreciate C# 7/7.1/7.2 language features.
  • Learn how to use new language features in practice.

Online Course Description:

This short course covers the latest and greatest features of C#, covering versions 7, 7.1 and 7.2 of the language that are being sim-shipped with corresponding Visual Studio updates.

Course Topics

Here’s every language feature presented in this course, grouped by the version of the C# language.

C# 7:

  • Out Variables
  • Pattern Matching (is and switch expressions)
  • Tuples and Tuple Deconstruction
  • Local Functions
  • Ref Returns and Locals
  • Expression Bodied Members
  • Throw Expressions
  • Generalized Async Return Types
  • Literal Improvements

C# 7.1:

  • How to turn on C# 7.1 support
  • Async Main
  • Default Expressions
  • Ref Assemblies
  • Infer Tuple Names
  • Pattern-Matching with Generics

C# 7.2:

  • Leading Digit Separators
  • ‘Private Protected’ Access Modifier
  • Non-Trailing Named Arguments
  • Reference Semantics on Value Types:
    • ‘In’ Parameters
    • ‘Ref Readonly’ Variables
    • ‘Ref Struct’ and Span<T>

Prerequisites

  • Knowledge and understanding of C# 6 and earlier
  • General experience in .NET/C# application development

Learning Outcomes

  • An understanding and appreciation of latest C# 7/7.1/7.2 language features
  • Understanding of how to convert existing C# code to C# 7/7.1/7.2

Course Expert

Share
Published by
Course Expert

Recent Posts

How to Choose the Best Truck Driving School: What Really Matters

Becoming a professional truck driver starts with proper training, and choosing the right truck driving…

5 days ago

How to Get RBT Certified: A Step-by-Step Guide

Are you passionate about helping others and interested in starting a career in Applied Behavior…

4 weeks ago

Coding Careers Demystified: Skills You Need to Succeed

The world of coding offers diverse career opportunities, but understanding the essential skills needed to…

1 month ago

Simple Tips to Help You Prepare for Employment After an Injury

It’s a tough reality: every year, over 14.1 million workers suffer from work-related injuries. For…

3 months ago

London’s Top 5 Cooking Courses for Beginners

If you’ve ever wanted to learn how to cook, but didn’t know where to start,…

3 months ago

The Role of Knowing Your International IQ Score in Choosing the Right Career Path

Choosing the right career path can be a daunting task, especially with the myriad of…

7 months ago