[)roi(]
Executive Member
- Joined
- Apr 15, 2005
- Messages
- 6,282
An exploration of the new features due in C# 7.0
Nice to see Tuples and Pattern Matching, these two alone will be hugely transformative; removing quite a bit of boilerplate. Still missing a lot though, for example: complex value types, value type indirection, higher kinded polymorphism, ...
Article reference: https://msdn.microsoft.com/magazine/mt790184
Article code: https://github.com/IntelliTect-Samples/2016.11-ProgrammingCSharp7
Original C# Design Article: https://msdn.microsoft.com/magazine/mt595758
- Deconstructors
- Tuples
- Pattern Matching
- Local Functions
- Return by Reference
- Out Variables
- Literal Improvements
- Generalized Async Return Types
- Expression-Bodied Members for Constructors, Accessors, Finalizers
- Throw Expressions
Nice to see Tuples and Pattern Matching, these two alone will be hugely transformative; removing quite a bit of boilerplate. Still missing a lot though, for example: complex value types, value type indirection, higher kinded polymorphism, ...
Article reference: https://msdn.microsoft.com/magazine/mt790184
Article code: https://github.com/IntelliTect-Samples/2016.11-ProgrammingCSharp7
Original C# Design Article: https://msdn.microsoft.com/magazine/mt595758