случае это неважно че с рекордами делать
Нет, конечно.
Рекорд, если что, это класс пож капотом.
Нет, не логично. Для строк логично, для массивов -- нет
Напиши свои методы🤷♂
Реализация
Ну потому что, это разные типы?
Так это адски неудобно, вот либо костылить свои копии колекций с определенными equals, либо не использовать рекорд и вручную перегружать
Почему не использовать?
потому что вот мне надо чтобы A("1", {"1", "2"}) == A("1", {"1", "2"}), что вроде выглядит логично
Ну ты придумал задачу, и говоришь, что это не удобно, потому что разработчики дотнета не учли твою задачу
Для меня не логично
ну рассказывай тогда как ты из оф описания рекордов вывел что именно твоя версия логична?
Ну все просто, field value для ссылочных типов -- ссылка
но как же... строки...
Обсуждают сегодня