В этом видео я расскажу про новую фичу C# 9, которая называется records или же записи.
Пікірлер: 33
@theoctan85693 жыл бұрын
посмотрел, аж зубы заболели от такого объёма сахара) Нужно привыкнуть к такому.
@shishlinsv2 жыл бұрын
Главное чтоб диабета не случилось)))
@sakenjs9 күн бұрын
Super cool and very good
@lookstepgame34213 жыл бұрын
Необычная манера объявления типов данных) P.s Спасибо за разъяснение, теперь буду пользоваться.
@edvardpotapenko2 жыл бұрын
Спасибо, очень круто объяснил!
@SuperAnonymousViewer2 жыл бұрын
Спасибо, все доходчиво и по полочкам🤘🤘
@user-rd2dy4bs4h Жыл бұрын
Спасибо Вам огромное🥺💝Всё очень понятно!!
@olegsl733 жыл бұрын
Спасибо! Ждем еще!
@sergeymigel46802 ай бұрын
thank you bro
@deusvecumest3 жыл бұрын
Коммент для поддержки активности
@TEHNOTRAHER3 жыл бұрын
Было бы удобнее, если бы можна было делать что-то типо этого: public record class .... И public record struct ...
@seldemirov3 жыл бұрын
Хорошее объяснение. Спасибо
@deviannesoma14572 жыл бұрын
сразу лайк
@viacheslav13923 жыл бұрын
Коротко и ясно
@VitaliyZlobin3 жыл бұрын
Автор увлёкся Рихтером?(судя по объявлению типов переменных) - не удобно же: всяко "int" быстрее печатать чем "Int32". На первый взгляд понравились записи, но не понятна область их применения. Может в DTO?
@royalcode14923 жыл бұрын
Автор еще на C++ пишет, в C++ int не всегда 32 бита, да и просто привычка уже. Да, майки где то в своем блоге, когда только рекорды анонсировали, как раз пример с DTO приводили. А вообще записи это больше про "значение". То есть эти штуки имеют схожие черты структур, но при этом остаются ссылочным типом.
@Neroz49rujka2 жыл бұрын
чудово !
@alexsklyarov67922 жыл бұрын
Для чего string => String, и int => Int32 используется?
@meosaganami5472 Жыл бұрын
студия ругается совершенно правильно - нельзя называть Снежком дымчатого кота
@nik69203 жыл бұрын
А если в record есть поле ссылочного типа, то в Equals() методе будут вызваны Equals() этих ссылочных типов?
@vladimir52993 жыл бұрын
А в обопщениях можно их юзать? (where R : record или что-то типа того)
@shishlinsv2 жыл бұрын
Уж лучше ToString бы сразу в json сериализовывал)
@miraclechina13013 жыл бұрын
Рекорды это полноценная замена valueObjects?
@royalcode14923 жыл бұрын
Нет, рекорды это - очередной синтаксический сахар над обычными классами и не более чем. Они по прежнему являются ссылочными типами.
@miraclechina13013 жыл бұрын
@@royalcode1492 ValueObjects разве не ссылочные?
@royalcode14923 жыл бұрын
@@miraclechina1301 Я видимо не совсем понял вопрос с просони. Да, рекорды можно использовать как замену неизменяемым valueobjects. Или как DTO.
@Ramzes20098611 ай бұрын
Это же рекорд из делфи или структ из с/с++
@olegolegov50603 жыл бұрын
Зачем писать Int32 ? В чём прикол?
@inferno14643 жыл бұрын
ужос, куда скатился шарп
@royalcode14923 жыл бұрын
И куда же он, по вашему, скатился?
@inferno14643 жыл бұрын
@@royalcode1492 сахарный диабет
@Disc0veryX3 жыл бұрын
Главное, что он развивается, а не стоит на месте. И это классно, потому что у него, благодаря этому, есть будущее.
@inferno14642 жыл бұрын
@bitmap нихрена не понял. С каких это пор параметры пишутся с большой буквы?