Обложка канала

devdigest // net core

3533 @dncuug

Официальный канал украинской группы разработчиков на платформе .NET Core Самые свежие новости и анонсы касающиеся .NET Core

devdigest // net core

4 года назад
Открыть в
Если вы вдруг пропустили очередное эпическое обсуждение в .NET сообществе, то оно было посвящено введению фичи Parameter null-checking. Теперь вместо void M(object arg) { if (arg is null) { throw new ArgumentNullException(nameof(arg)); } ... } можно писать так: void M(object arg!!) { ... } Сама фича уже вмерджена в основную ветку: https://github.com/dotnet/runtime/pull/64720 У David Fowler разгорелось нешуточное обсуждение в комментариях twitter.com/davidfo…79002880 Высказался также и Scott Hanselman.
Initial roll out of !! by stephentoub · Pull Request #64720 · dotnet/runtime

C# 11 has implemented the parameter null checking feature !!, which let's us replace: void M(object arg) { if (arg is null) { throw new ArgumentNullException(nameof(arg)); ...

GitHub