Join Reynald Adolphe for an in-depth discussion in this video C# features then and now, part of C# 6.0 First Look.
- C# has evolved quite a bit since its inception.…Tracking down its evolution can be a little tricky,…requiring checking multiple sources, and one reason why…is because some features that were added…in an initial release can later be removed…based on the reaction of the community.…A quick look at Wikipedia gives a nice summary…of version 2.0 through 6.0.…You want to be careful, and check references…because while most of it rings true, some updates…to this page can still be made.…
For example, the Parameterless constructors feature…has been dropped from 6.0,…but it's still listed on this page.…For the latest news on the features of C# 6.0,…I like referencing GitHub's Wiki for Roslyn,….NET's latest compiler at the time of this recording.…Here, you'll find the latest features of C# Six.…Again, while this is also a Wiki,…it'll be much more reliable, since we're dealing…with the latest version of C#.…
Ultimately, there's nothing wrong with referencing Wikis,…so long as you cross-reference.…But if that's not enough for you to sleep well at night,…
- Introducing the new IDE in Visual Studio 2015
- Leveraging nameof expressions
- Using index initializers
- Using await in catch and finally blocks
- Using static
- Resolving conflict instance methods
Skill Level Beginner
1. Touring the Enhanced IDE
2. Expression-Level Features
3. Statement-Level Features
Adding exception filters2m 42s
4. Member Declaration and Initialization Features
5. Improved Debugging
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.