Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

What's New in C# 6

C# 6 introduces a number of new syntax features, as well as a new compiler technology. In this course, we will examine these features and also provide an introduction to the new compiler - code-named Roslyn.

Intermediate
1h 43m
(852)

Created by Scott Allen

Last Updated Jul 08, 2019

Course Thumbnail
  • Course

What's New in C# 6

C# 6 introduces a number of new syntax features, as well as a new compiler technology. In this course, we will examine these features and also provide an introduction to the new compiler - code-named Roslyn.

Intermediate
1h 43m
(852)

Created by Scott Allen

Last Updated Jul 08, 2019

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

C# 6 introduces new syntax features for primary constructors, exception filtering, static class usage, and more. We'll examine each of these language features in detail, and also look at the area where Microsoft worked the hardest: the compiler itself. Code-named Roslyn, the new compiler comes with an architecture that makes it easier to build tools and extensions for both the C# and Visual Basic languages.

What's New in C# 6
Intermediate
1h 43m
(852)
Table of contents

About the author
Scott Allen - Pluralsight course - What's New in C# 6
Scott Allen
54 courses 4.7 author rating 80001 ratings

Scott has over 15 years of experience in commercial software development and is a frequent speaker at national conferences, and local user groups. Scott is a Microsoft MVP and has authored books on several Microsoft technologies, including ASP.NET, C#, and Windows Workflow.

Get started with Pluralsight