Рекомендации по использованию nullable reference в C#
https://www.dotnetcurry.com/csharp/nullable-reference-types-csharp
#nullable #reference #csharp
https://www.dotnetcurry.com/csharp/nullable-reference-types-csharp
#nullable #reference #csharp
Dotnetcurry
Nullable Reference types in C# – Best practices | DotNetCurry
In this tutorial, I look at the state of the Nullable Reference Types feature in C#, one year after its initial release.
Поддержка C# Nullable в ReSharper и Rider 2021.2 EAP
https://blog.jetbrains.com/dotnet/2021/06/29/whats-new-for-csharp-nullable-reference-types-in-resharper-and-rider-2021-2-eap/
#ReSharper #Rider #Nullable #CSharp
https://blog.jetbrains.com/dotnet/2021/06/29/whats-new-for-csharp-nullable-reference-types-in-resharper-and-rider-2021-2-eap/
#ReSharper #Rider #Nullable #CSharp
JetBrains Blog
What’s New for C# Nullable Reference Types in ReSharper and Rider 2021.2 EAP? | The .NET Tools Blog
With the language design finally stabilizing and less changes being made these days, we had the time to catch up on building some long-awaited features, and addressed some pitfalls that are unlike
Рекомендации по написанию эффективного кода на C#
https://habr.com/en/company/skillfactory/blog/569412/
#csharp #perfect #code
https://habr.com/en/company/skillfactory/blog/569412/
#csharp #perfect #code
Habr
Как писать на C# аккуратно: память и производительность
К старту курса о разработке на C# делимся переводом статьи о типичных ошибках программирования на C# от Кристофа Насарре — технического рецензента книг Microsoft Press в целом и, конечно, книги CLR...
Деконструкция типов, не являющихся кортежами.
https://devdigest.today/post/1747
#CSharp #deconstructing #tuple #type
https://devdigest.today/post/1747
#CSharp #deconstructing #tuple #type
Developers Digest
C# Language Highlights Deconstructing Non-tuple Types
In this short video, David (https://twitter.com/davidpine7) and Kendra (https://twitter.com/gotheap) dive into the deconstruction of non-tuple types.Deconstr...
Разбор очень интересного и не очевидного поведения switch expression в C#
https://ankitvijay.net/2021/09/04/c-gotchas-with-switch-expression/
#switch #expression #csharp
https://ankitvijay.net/2021/09/04/c-gotchas-with-switch-expression/
#switch #expression #csharp
Hi, I'm Ankit!
Gotchas with switch expression
This post talks about a bug in Rider and Roslyn analyzers when we refactor the switch-case to switch expression with Nullable default type.
Использование кортежей в C#
https://www.thomasclaudiushuber.com/2021/03/25/csharp-using-tuples-to-initialize-properties/
#csharp #tuples
https://www.thomasclaudiushuber.com/2021/03/25/csharp-using-tuples-to-initialize-properties/
#csharp #tuples
Thomas Claudius Huber
Using Tuples in C# to Initialize Properties in the Constructor and to Deconstruct Your Object
Recently I was asked by a developer what this code block here actually is: public Friend(string firstName, string middleName, string lastName) => (FirstName, MiddleName, LastName) = (firstName, middleName, lastName); This is actually a constructor that uses…
Использование скриптов на C# в TeamCity
https://habr.com/en/company/JetBrains/blog/586906/
#TeamCity #JetBrains #csharp #ci
https://habr.com/en/company/JetBrains/blog/586906/
#TeamCity #JetBrains #csharp #ci
Habr
TeamCity C# script runner
На операционных системах Windows администраторы традиционно используют PowerShell как средство автоматизации. Он позволяет выполнять такие команды командной строки как cd, dir и предоставляет удобный...
Иммутабельность в C# и возможности record
https://codingwithsam.com/posts/immutable-csharp
#immutable #csharp
https://codingwithsam.com/posts/immutable-csharp
#immutable #csharp
Coding With Sam
Immutable C#
Modern C# versions make it very easy to write immutable C#
Разбор основных ошибок компилятора C#
https://killalldefects.com/2021/10/25/making-sense-of-common-c-compiler-errors
#csharp #compiler #errors
https://killalldefects.com/2021/10/25/making-sense-of-common-c-compiler-errors
#csharp #compiler #errors
Kill All Defects
Making Sense of Common C# Compiler Errors - Kill All Defects
Here's some beginner-friendly documentation of common C# error messages for new programmers.
Статья от Сергея Теплякова про новые возможности C# 10
https://sergeyteplyakov.github.io/Blog/c%2310/2021/11/08/Dissecing-Interpolated-Strings-Improvements-In-CSharp-10.html
#csharp #csharp10
https://sergeyteplyakov.github.io/Blog/c%2310/2021/11/08/Dissecing-Interpolated-Strings-Improvements-In-CSharp-10.html
#csharp #csharp10
Dissecting the Code
Dissecting Interpolated Strings Improvements in C# 10
There are many interesting features coming into C# 10 and my favorite one is the improvements of interpolated strings. It may sound weird that the #1 feature for me is not a new one but an improvement of an existing one. That’s because I do care a lot about…
Новые возможности при работе с исключениями в C# 10
https://devdigest.today/goto/1827
#argument #exceptions #csharp #csharp10 #net6
https://devdigest.today/goto/1827
#argument #exceptions #csharp #csharp10 #net6
Endjin
How C# 10.0 and .NET 6.0 improve ArgumentExceptions | endjin
C# 10.0's support for CallerArgumentExpression and some new helpers in .NET 6.0 make throwing argument exceptions more succinct and less error prone.
Посмотрите, как C# 10 позволяет сделать код лаконичнее и понятнее
https://devdigest.today/goto/1869
#csharp #ten
https://devdigest.today/goto/1869
#csharp #ten
DanylkoWeb
Refactoring with C# 10
For the C# Advent this year, we'll refactor a sample app using the latest C# 10 language improvements
Немного о том, как работает обфускация кода в .NET
https://devdigest.today/goto/1874
#obfuscation #csharp
https://devdigest.today/goto/1874
#obfuscation #csharp
Habr
C#: разбираем бинари
Написание кода на любом языке программирования сопряжено с исследованием особенностей, которые позволяют быстро и эффективно написать алгоритм. В этой статье попробуем рассказать чуть больше о...
C# в рейтинге TIOBE показал самый большой прирост среди всех языков программирования с мая 2021 года — 1,98%.
Сейчас у C# по-прежнему 5-я строчка. Но, по мнению авторов, у языка есть все шансы потеснить С и войти в топ-3.
#devdigest #csharp #tiobe
https://www.tiobe.com/tiobe-index/
Сейчас у C# по-прежнему 5-я строчка. Но, по мнению авторов, у языка есть все шансы потеснить С и войти в топ-3.
#devdigest #csharp #tiobe
https://www.tiobe.com/tiobe-index/
C# 11 позволит использовать generic параметры для атрибутов
https://youtu.be/Oi_sL3aFlBc
#csharp #generic #attribute #csharp11
https://youtu.be/Oi_sL3aFlBc
#csharp #generic #attribute #csharp11
YouTube
Attributes get a feature long-overdue in C# 11
Check out my courses: https://dometrain.com
Come to NDC Oslo: https://bit.ly/ndcoslo2022nick1
Become a Patreon and get source code access: https://www.patreon.com/nickchapsas
Hello everybody I'm Nick and in this video I will show you how C# 11 adds a missing…
Come to NDC Oslo: https://bit.ly/ndcoslo2022nick1
Become a Patreon and get source code access: https://www.patreon.com/nickchapsas
Hello everybody I'm Nick and in this video I will show you how C# 11 adds a missing…
Статические абстрактные методы... еще пару версий C# и все неправильные ответы на собеседованиях прошлых лет станут правильными.
https://devdigest.today/goto/1970
#csharp #csharp11 #static #abstract #members
https://devdigest.today/goto/1970
#csharp #csharp11 #static #abstract #members
NDepend Blog
C# 11 static abstract members - NDepend Blog
C# 11 static abstract members is a new powerful feature that makes mathematical related code cleaner. Let's discover it!