Size: a a a

var chat = new Chat();

2021 July 12

VL

Vova Lantsov in var chat = new Chat();
Значит иначе регать надо
источник

VB

Vladislav Bardin in var chat = new Chat();
Выглядит интересно
источник

VL

Vova Lantsov in var chat = new Chat();
Да, поиграйся, тема интересная

В шарпе 9 ещё появились условия
case { Text: "/start" or "/stop" }
источник

SC

Serega Carbon in var chat = new Chat();
это ещё шарп?)
источник

VL

Vova Lantsov in var chat = new Chat();
Туда же and, >, <, и т.д.
источник

VL

Vova Lantsov in var chat = new Chat();
Ага)
источник

VB

Vladislav Bardin in var chat = new Chat();
А по перформансу оно не намного хуже? Там же много проверок идет под капотом
источник

SC

Serega Carbon in var chat = new Chat();
а что делает асинхронный свитч
источник

SC

Serega Carbon in var chat = new Chat();
объеденяет асинхронные методы?
источник

SC

Serega Carbon in var chat = new Chat();
Text: { } t - а это что
источник

VL

Vova Lantsov in var chat = new Chat();
Он не асинхронный, можно разбить как:

Task t = update switch ...
await t;
источник

SC

Serega Carbon in var chat = new Chat();
: {} - это один оператор или два?)
источник

VL

Vova Lantsov in var chat = new Chat();
: не оператор, просто разделитель между именем свойства и конструкцией справа
источник

VB

Vladislav Bardin in var chat = new Chat();
Проверяет что Текст не налл и присваивает в переменную т, если я не ошибаюсь
источник

SC

Serega Carbon in var chat = new Chat();
так, это 9 шарп?
источник

SC

Serega Carbon in var chat = new Chat();
это типа пропозалы только
источник

SC

Serega Carbon in var chat = new Chat();
или уже в релиз пойдёт
источник

VL

Vova Lantsov in var chat = new Chat();
{ } проверка на null, по сути можно заменить на var - без проверки
источник

VL

Vova Lantsov in var chat = new Chat();
Да
источник

VL

Vova Lantsov in var chat = new Chat();
Уже релизнуто давно
источник