Насколько я знаю, если тебе лень создавать класс и добавлять(переопределить) в него метод equals и тд, то record заменяет это всё
Але нижній рекорд, який у форматі класу, наскільки я пам'ятаю, не генерує під капотом нічого Треба глянути
sharplab.io
https://learn.microsoft.com/ru-ru/dotnet/csharp/language-reference/builtin-types/record
Обсуждают сегодня