Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 72% What's New in C#7 and C# 8

What’s New in C#7 and C# 8

$13.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.0/10 (Our Score)
Product is rated as #195 in category C#

This short course covers the latest and greatest features of C#, covering versions 7, 7.1, 7.2, 7.3 and 8.0 [BETA] 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>

C# 7.3:

Performance improvements

Access fixed fields without pinning

Reassign ref local variables

Use initializers on stackalloc arrays 

Use fixed statements on any type that supports a pattern 

Enhancements to existing features 

Tuple and ! support 

Use expression variables in more locations 

Attach attributes to backing field of auto–properties 

Improved method resolution when arguments differ by ‘in’ 

Improved overload resolution 

New compiler options: 

deterministic

publicsign

pathmap

C# 8 [BETA]:

Nullable Reference Types

Instructor Details

Dmitri Nesteruk is a quant, developer, book author and course author. His interests lie in software development and integration practices in the areas of computation, quantitative finance and algorithmic trading. His technological interests include C#, F# and C++ programming as well high-performance computing using technologies such as CUDA and FPGAs. He has been a C# MVP since 2009. Dmitri is a graduate of University of Southampton (B.Sc. Computer Science) where he currently holds a position as a Visiting Researcher. He is an author of dozens of courses on Pluralsight, Udemy and elsewhere, covering a wide range of topics including programming, finance and mathematics.

Specification: What’s New in C#7 and C# 8

Duration

3 hours

Year

2019

Level

Beginner

Certificate

Yes

Quizzes

No

6 reviews for What’s New in C#7 and C# 8

4.5 out of 5
3
3
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Ricardo Augusto Vicentini

    Amazing explanations!

    Helpful(0) Unhelpful(0)You have already voted this
  2. Steve Pagano

    Pretty good all told. Instructor is knowledgeable and understandable. My only quibble is the extreme speed at which the instructor speaks, taking no breaks between sentences, which dampens his ability to stress one point over another. That said, it’s a solid overview of the new toys.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Math G.

    Excellent recap…

    Helpful(0) Unhelpful(0)You have already voted this
  4. C sar Behr

    Very good course, learned a lot and gave a good overview.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Sherwin Manangan

    Although talks fast, the topics were well conveyed.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Reed Rinn

    Well done.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare