С Новым годом! Очередная порция новых фич, которые возможно будут включены в девятый релиз C#
https://dev.to/integerman/the-dream-of-c-9-0-5fc7
#C_SHARP, #CS, #CS9
https://dev.to/integerman/the-dream-of-c-9-0-5fc7
#C_SHARP, #CS, #CS9
DEV Community
The Dream of C# 9.0
As part of the final entry in the C# Advent series of 2019, Calvin Allen touched on some proposals in...
Прекрасный и наглядный пример, который показывает как record (новая фича C# 9.0) помогает работать с иммутабельными моделями. (Помним, что иммутабельность - это свет и добро).
https://josef.codes/how-csharp-records-will-change-my-life/
#immutable #domain #models #records #cs9
https://josef.codes/how-csharp-records-will-change-my-life/
#immutable #domain #models #records #cs9
Josef Ottosson
How C# Records will change my life
The new record type will be a huge timesaver when working with immutable objects in C#.
record – это давно ожидаемая возможность, которую теперь предлагает C# 9! Тип record предназначен для удобного создания неизменяемых (иммутабельных) структур
https://blog.ndepend.com/c9-records-immutable-classes/
#CS9 #records
https://blog.ndepend.com/c9-records-immutable-classes/
#CS9 #records
NDepend
C#9 records: immutable classes - NDepend
C#9 introduces record to define immutable data classes with a consice syntax. Learn to use records and avoid common mistakes.
Еще раз о том, что интересного и нового ждет нас в C# 9.0
https://habr.com/en/company/skillfactory/blog/527514/
#CSharp #CS9
https://habr.com/en/company/skillfactory/blog/527514/
#CSharp #CS9
Хабр
Что нового в C# 9.0
В преддверии старта нового потока курса «C#-разработчик» представляем вашему вниманию обзор нововведений. Среди них — новый метод доступа к свойству — init, не п...
Использование возможностей C# 9 на "неподдерживаемых" рантаймах
https://medium.com/@SergioPedri/enabling-and-using-c-9-features-on-older-and-unsupported-runtimes-ce384d8debb
#CS9 #CSharp
https://medium.com/@SergioPedri/enabling-and-using-c-9-features-on-older-and-unsupported-runtimes-ce384d8debb
#CS9 #CSharp
Medium
Enabling and using C# 9 features on older and “unsupported” runtimes
A guide on how to enable support for many new C# 9 features on older runtimes and frameworks that do not offer them out of the box