Информация об изменениях

Сообщение Re[3]: Возможности C# 9.0 и NET5 от 12.04.2021 2:48

Изменено 12.04.2021 2:51 Разраб

Re[3]: Возможности C# 9.0 и NET5
Здравствуйте, Codealot, Вы писали:

C>Так никто не заставляет это делать. С другой стороны, писать "readonly Dictionary<string, Func<T>> _handlers = new();" — намного удобнее, как и читать.


Не уверен, вот как вы к этому отнесетесь?

   public record Client(int Id, string FullName);

   WriteLine($"Hello, {(1,"Alice")}!");
Re[3]: Возможности C# 9.0 и NET5
Здравствуйте, Codealot, Вы писали:

C>Так никто не заставляет это делать. С другой стороны, писать "readonly Dictionary<string, Func<T>> _handlers = new();" — намного удобнее, как и читать.


Не уверен, вот как вы к этому отнесетесь?

   public record Client(int Id, string FullName);

   WriteLine($"Hello, {(1,"Alice")}!");


UPD
Косанул. тупла получилась
но так тоже не лучше. ихмо.
  Client client = new(1, "Alice"); // <= вместо var конкретный тип, бэд практик.
  WriteLine($"Hello, {client}!");