Tutorials :

What's New in C#7, C#8 and C#9

      Author: Baturi   |   21 March 2021   |   comments: 0



What's New in C#7, C#8 and C#9
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + srt | Duration: 40 lectures (4h 33m) | Size: 666.6 MB
Learn about latest features of C#7, C#8 and C#9


What you'll learn:
Understand and appreciate C#7, C#8 and C#9 language features
Learn how to use new language features in practice
Requirements
Knowledge of C# 6 and earlier
Description
This short course covers the latest and greatest features of C#, covering versions 7, 7.1, 7.2, 7.3, 8.0 and 9.0 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
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:
Nullable Reference Types
Indices and Ranges
Default Interface Members
Pattern Matching
C# 9:
Record Types
Top-Level Calls
Initial Setters
Pattern Matching Improvements (type patterns, parenthesized patterns, conjunctive and, disjunctive or, negated not, relational patterns)
Performance and Interop (Native sized integers (nint/nuint), function pointers, SkipLocalsInit)
Fit and Finish (target-typed new, target type resolution of conditional expressions, static modifier for lambda expressions and anonymous methods, covariant return types, foreach GetEnumerator() use, discards as parameters to lambdas, attributes on local functions)
C# Code Generators (partial method syntax, module initializers)
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/7.3/8/9 language features
Understanding of how to convert existing C# code to C# 7/7.1/7.2/7.3/8/9
Who this course is for
Beginner and experienced .NET/C# developers
Homepage
https://www.udemy.com/course/csharp7-whats-new/

Buy Premium From My Links To Get Resumable Support,Max Speed & Support Me


Links are Interchangeable - No Password - Single Extraction
What's New in C#7, C#8 and C#9 Fast Download
What's New in C#7, C#8 and C#9 Full Download

free What's New in C#7, C#8 and C#9, Downloads What's New in C#7, C#8 and C#9, Rapidgator What's New in C#7, C#8 and C#9, Nitroflare What's New in C#7, C#8 and C#9, Mediafire What's New in C#7, C#8 and C#9, Uploadgig What's New in C#7, C#8 and C#9, Mega What's New in C#7, C#8 and C#9, Torrent Download What's New in C#7, C#8 and C#9, HitFile What's New in C#7, C#8 and C#9 , GoogleDrive What's New in C#7, C#8 and C#9,  Please feel free to post your What's New in C#7, C#8 and C#9 Download, Tutorials, Ebook, Audio Books, Magazines, Software, Mp3, Free WSO Download , Free Courses Graphics , video, subtitle, sample, torrent, NFO, Crack, Patch,Rapidgator, mediafire,Mega, Serial, keygen, Watch online, requirements or whatever-related comments here.





DISCLAIMER
None of the files shown here are hosted or transmitted by this server. The links are provided solely by this site's users. The administrator of our site cannot be held responsible for what its users post, or any other actions of its users. You may not use this site to distribute or download any material when you do not have the legal rights to do so. It is your own responsibility to adhere to these terms.

Copyright © 2018 - 2023 Dl4All. All rights reserved.