What's New in C# 6

Visit Tutorial Page ( Report)

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.

  • Introduction
    00:18:32
    • Introduction
      00:00:31
    • Perspective
      00:02:03
    • Language Features
      00:02:26
    • Compiler Features
      00:06:27
    • scriptcs
      00:03:46
    • Getting Started
      00:02:58
    • Conclusion
      00:00:18
  • Language Features Part I
    00:23:07
    • Introduction
      00:00:21
    • Auto-Property Initializers
      00:04:26
    • Primary Constructors
      00:04:47
    • Using Explicit Constructors
      00:02:31
    • Dictionary Initializers
      00:03:56
    • Add Extensions
      00:02:50
    • Event Initializer
      00:01:19
    • params and IEnumerable
      00:01:16
    • Literals and Separators
      00:01:05
    • Summary
      00:00:31
  • Language Features Part 2
    00:28:17
    • Introduction
      00:00:23
    • Declaration Expressions
      00:04:51
    • Using Statics
      00:05:45
    • Setting Up for Errors
      00:00:32
    • Conditional Access
      00:03:34
    • Passing Tests
      00:02:46
    • await and catch
      00:03:09
    • Exception Filters
      00:04:13
    • nameof
      00:00:53
    • Expression Bodied Members
      00:01:34
    • Summary
      00:00:32
  • Roslyn
    00:33:23
    • Introduction
      00:00:45
    • Compilation
      00:10:05
    • Emit and Execute
      00:02:15
    • Syntax
      00:06:18
    • Semantics
      00:02:38
    • Extensions
      00:10:29
    • Conclusion
      00:00:49
Write Your Review

Reviews