Архив: Август 2017
Найдено материалов: 2
Про C#, .NET, ASP.NET, Core, MVC, Azure, EF, IoC и другие умные слова
Найдено материалов: 2
Одно из улучшений C# 7 коснулось работы с кортежами, которые представлены типом Tuple . Ранее их использование было не очень популярно по двум причинам: относительная громоздкость конструкции; низкая читабельность кода из-за стандартных, ни о чем не говорящих имен свойств Item1 … ItemN . Зачастую вместо Tuple создавался отдельный класс, что увеличивало объем кода. В других случаях использовались выходные параметры ( out ), но это делало сами методы неудобными для использования. С# 7 устраняет указанные недостатки. Для примера возьмем код с Tuple и улучшим его:
Компания Microsoft выпустила очередное, третье по счету, большое обновление для Visual Studio 2017 (версия 15.3). Кроме того, до второй версии “доросли” .NET Standard, .NET Core и еще ряд библиотек. Но обо всём по порядку.