Size: a a a

var chat = new Chat();

2021 June 07

АК

Антон Камышенков... in var chat = new Chat();
Понял , спасибо
источник

Ɖ

Ɖrēw in var chat = new Chat();
Честно говоря ни разу не видел чтобы лямбды ими заменяли, лямбды на то и лямбды что анонимные функции
источник

VL

Vova Lantsov in var chat = new Chat();
Райдер предлагает замену как минимум.

Конечно же, менять или нет - решать тебе. Я всегда менял в своих проектах)
источник

Ɖ

Ɖrēw in var chat = new Chat();
Ты про это?
источник

Ɖ

Ɖrēw in var chat = new Chat();
Если говорить про инлайненые лямбды - не вижу смысла их выносить в функцию или метод, если ты про лямбды которые обьявлены в переменной, то да. я вообще не знал что так кто то пишет
источник

Ɖ

Ɖrēw in var chat = new Chat();
Это какие то редкие кейсы
источник

VL

Vova Lantsov in var chat = new Chat();
Вот такое, когда объявил и сразу вызвал. Явный пример в тестах встречается.

Action a = () => DoSomething();

a.Should().ThrowExactly<InvalidOperationException>();

Меняет на
void A() => DoSomething();
((Action)A).Should().ThrowExactly<...>();
источник

Ɖ

Ɖrēw in var chat = new Chat();
Да, вспомнил. Act я часто в локальную функцию заворачиваю. да
источник

Ɖ

Ɖrēw in var chat = new Chat();
Но это кейс как я и сказал - с лямбдой в переменной
источник

Ɖ

Ɖrēw in var chat = new Chat();
Типо делегат по сути
источник

Ɖ

Ɖrēw in var chat = new Chat();
А если ты пишешь лямбду in place - тогда ее нет смысла выносить в фу-ю
источник

VL

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

Ɖ

Ɖrēw in var chat = new Chat();
Кстати предпочитаю в данном случае не флюент ассерты
источник

Ɖ

Ɖrēw in var chat = new Chat();
Они всраты с этими приведениями
источник

Ɖ

Ɖrēw in var chat = new Chat();
Assert.Throws<Exc>(Act);
источник

Ɖ

Ɖrēw in var chat = new Chat();
Или ThrowsAsync
источник

Ɖ

Ɖrēw in var chat = new Chat();
Но это все xUnit
источник

VL

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

NK

ID:0 in var chat = new Chat();
Рано или поздно вы захотите, чтобы разные части вашего приложения общались друг с другом.
В статье показан простой способ связи между родителями и детьми, возможность иерархии компонентов и более сложное решение для расширенной обработки состояния в веб-приложениях Blazor:

https://www.claudiobernasconi.ch/2021/06/07/blazor-component-communication-state-handling/
источник
2021 June 08

АЧ

Андрій Чебукін... in var chat = new Chat();
А вот это интересно

var builder = WebAssemblyHostBuilder.CreateDefault(args);
builder.RootComponents.Add<App>("#app");
источник