No video

Записи, рекорды, records - C# 9, .NET 5

  Рет қаралды 12,005

Royal Code

Royal Code

Күн бұрын

В этом видео я расскажу про новую фичу C# 9, которая называется records или же записи.

Пікірлер: 33
@theoctan8569
@theoctan8569 3 жыл бұрын
посмотрел, аж зубы заболели от такого объёма сахара) Нужно привыкнуть к такому.
@shishlinsv
@shishlinsv 2 жыл бұрын
Главное чтоб диабета не случилось)))
@sakenjs
@sakenjs 9 күн бұрын
Super cool and very good
@lookstepgame3421
@lookstepgame3421 3 жыл бұрын
Необычная манера объявления типов данных) P.s Спасибо за разъяснение, теперь буду пользоваться.
@edvardpotapenko
@edvardpotapenko 2 жыл бұрын
Спасибо, очень круто объяснил!
@SuperAnonymousViewer
@SuperAnonymousViewer 2 жыл бұрын
Спасибо, все доходчиво и по полочкам🤘🤘
@user-rd2dy4bs4h
@user-rd2dy4bs4h Жыл бұрын
Спасибо Вам огромное🥺💝Всё очень понятно!!
@olegsl73
@olegsl73 3 жыл бұрын
Спасибо! Ждем еще!
@sergeymigel4680
@sergeymigel4680 2 ай бұрын
thank you bro
@deusvecumest
@deusvecumest 3 жыл бұрын
Коммент для поддержки активности
@TEHNOTRAHER
@TEHNOTRAHER 3 жыл бұрын
Было бы удобнее, если бы можна было делать что-то типо этого: public record class .... И public record struct ...
@seldemirov
@seldemirov 3 жыл бұрын
Хорошее объяснение. Спасибо
@deviannesoma1457
@deviannesoma1457 2 жыл бұрын
сразу лайк
@viacheslav1392
@viacheslav1392 3 жыл бұрын
Коротко и ясно
@VitaliyZlobin
@VitaliyZlobin 3 жыл бұрын
Автор увлёкся Рихтером?(судя по объявлению типов переменных) - не удобно же: всяко "int" быстрее печатать чем "Int32". На первый взгляд понравились записи, но не понятна область их применения. Может в DTO?
@royalcode1492
@royalcode1492 3 жыл бұрын
Автор еще на C++ пишет, в C++ int не всегда 32 бита, да и просто привычка уже. Да, майки где то в своем блоге, когда только рекорды анонсировали, как раз пример с DTO приводили. А вообще записи это больше про "значение". То есть эти штуки имеют схожие черты структур, но при этом остаются ссылочным типом.
@Neroz49rujka
@Neroz49rujka 2 жыл бұрын
чудово !
@alexsklyarov6792
@alexsklyarov6792 2 жыл бұрын
Для чего string => String, и int => Int32 используется?
@meosaganami5472
@meosaganami5472 Жыл бұрын
студия ругается совершенно правильно - нельзя называть Снежком дымчатого кота
@nik6920
@nik6920 3 жыл бұрын
А если в record есть поле ссылочного типа, то в Equals() методе будут вызваны Equals() этих ссылочных типов?
@vladimir5299
@vladimir5299 3 жыл бұрын
А в обопщениях можно их юзать? (where R : record или что-то типа того)
@shishlinsv
@shishlinsv 2 жыл бұрын
Уж лучше ToString бы сразу в json сериализовывал)
@miraclechina1301
@miraclechina1301 3 жыл бұрын
Рекорды это полноценная замена valueObjects?
@royalcode1492
@royalcode1492 3 жыл бұрын
Нет, рекорды это - очередной синтаксический сахар над обычными классами и не более чем. Они по прежнему являются ссылочными типами.
@miraclechina1301
@miraclechina1301 3 жыл бұрын
@@royalcode1492 ValueObjects разве не ссылочные?
@royalcode1492
@royalcode1492 3 жыл бұрын
@@miraclechina1301 Я видимо не совсем понял вопрос с просони. Да, рекорды можно использовать как замену неизменяемым valueobjects. Или как DTO.
@Ramzes200986
@Ramzes200986 11 ай бұрын
Это же рекорд из делфи или структ из с/с++
@olegolegov5060
@olegolegov5060 3 жыл бұрын
Зачем писать Int32 ? В чём прикол?
@inferno1464
@inferno1464 3 жыл бұрын
ужос, куда скатился шарп
@royalcode1492
@royalcode1492 3 жыл бұрын
И куда же он, по вашему, скатился?
@inferno1464
@inferno1464 3 жыл бұрын
@@royalcode1492 сахарный диабет
@Disc0veryX
@Disc0veryX 3 жыл бұрын
Главное, что он развивается, а не стоит на месте. И это классно, потому что у него, благодаря этому, есть будущее.
@inferno1464
@inferno1464 2 жыл бұрын
@bitmap нихрена не понял. С каких это пор параметры пишутся с большой буквы?
C# Delegates Делегаты
18:14
codaza
Рет қаралды 86 М.
What are record types in C# and how they ACTUALLY work
15:36
Nick Chapsas
Рет қаралды 120 М.
Bony Just Wants To Take A Shower #animation
00:10
GREEN MAX
Рет қаралды 7 МЛН
7 Days Stranded In A Cave
17:59
MrBeast
Рет қаралды 94 МЛН
黑天使遇到什么了?#short #angel #clown
00:34
Super Beauty team
Рет қаралды 47 МЛН
Unveiling my winning secret to defeating Maxim!😎| Free Fire Official
00:14
Garena Free Fire Global
Рет қаралды 9 МЛН
Что нового в C# 12
22:36
Platinum DEV
Рет қаралды 4,4 М.
The Ultimate Guide to C# Records
12:55
Zoran Horvat
Рет қаралды 18 М.
Вопросы собеседования на C# программиста
21:04
Програмысли Влог
Рет қаралды 65 М.
Илья Шипунов «C# 9 Records»
30:11
DotNetRu
Рет қаралды 1,2 М.
C# Events События
14:36
codaza
Рет қаралды 51 М.
Intro to Records in C# 9 - How To Use Records And When To Use Them
1:19:44
init keyword: На какой магии IL кода оно работает в C#/.NET
12:45
Dev Jungles - Andrii Podkolzin
Рет қаралды 2,3 М.
Bony Just Wants To Take A Shower #animation
00:10
GREEN MAX
Рет қаралды 7 МЛН