Pull to refresh

Comments 9

Очень косноязычно написано. При прочтении статьи постоянно возникало ощущение, что это автоматический перевод
По-моему is var — это костыль, потому что уже есть as, делающий то же самое. Сделали чтобы заткнуть дырку в паттерн матчинге.
За статью спасибо.
Unity Moscow Meetup — видео на youtube будет?
Пока ещё на 100% неизвестно, станет известно ближе к мероприятию. Работаем над этим)
Вложенные образцы поддерживаются?
Уже год, как обсуждают фичи из C# 8.0, а тут про 7.0 вспомнили.
Костыль для создания временной переменной. Поможет сэкономить пару строчек кода, главное в ногу не выстрелить, так как переменная может быть null.

Т.е. Вместо:
var tmp = s.FirstOrDefault(o => o != null);
if (int.TryParse(tmp, out var n)) Console.WriteLine(n);


Можно написать:
if (s.FirstOrDefault(o => o != null) is var tmp && int.TryParse(tmp, out var n))
 Console.WriteLine(n);
Sign up to leave a comment.