Artwork

Kandungan disediakan oleh DotNet & More. Semua kandungan podcast termasuk episod, grafik dan perihalan podcast dimuat naik dan disediakan terus oleh DotNet & More atau rakan kongsi platform podcast mereka. Jika anda percaya seseorang menggunakan karya berhak cipta anda tanpa kebenaran anda, anda boleh mengikuti proses yang digariskan di sini https://ms.player.fm/legal.
Player FM - Aplikasi Podcast
Pergi ke luar talian dengan aplikasi Player FM !

DotNet&More #159: Union в C# и не только

1:08:59
 
Kongsi
 

Manage episode 508508907 series 3387627
Kandungan disediakan oleh DotNet & More. Semua kandungan podcast termasuk episod, grafik dan perihalan podcast dimuat naik dan disediakan terus oleh DotNet & More atau rakan kongsi platform podcast mereka. Jika anda percaya seseorang menggunakan karya berhak cipta anda tanpa kebenaran anda, anda boleh mengikuti proses yang digariskan di sini https://ms.player.fm/legal.
На прошлом стриме Вы спрашивали, зачем нужны Union в будущем C#. Нам показалось, что наш ответ недостаточен, так что самое время выделить этой теме отдельный выпуск.

Спасибо всем, кто нас слушает. Ждем Ваши комментарии.

Музыка из выпуска:

- https://artists.landr.com/056870627229

- https://t.me/angry_programmer_screams

Весь плейлист курса "Kubernetes для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3SrrmOzzdBBsdeQ0YVR3Fc7

Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z

Shownotes:

00:00:00 Вступление

00:05:00 Unions уже сейчас в C#

00:13:20 Что такое Union

00:16:40 Как Visitor заменяет Union

00:25:45 Зачем бекендеру Union?

00:34:50 enum как симптом необходимости в Union

00:43:20 Union в C#15

Ссылки:

- https://youtu.be/jRJa83DeOd8?si=nlWtm_rY0et23bDy&t=3745 : Union в C#

- https://en.wikipedia.org/wiki/Discriminated_union : Discriminated union

- https://learn.microsoft.com/en-us/dotnet/fsharp/language-reference/discriminated-unions : В F#

- https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#union-types : В Typescript

- https://doc.rust-lang.org/book/ch06-01-defining-an-enum.html : В Rust

- https://kotlinlang.org/docs/sealed-classes.html : В Kotlin

- https://docs.oracle.com/en/java/javase/17/language/sealed-classes-and-interfaces.html : И даже в Java

Видео: https://youtube.com/live/ItNZ3tKhzxs

Слушайте все выпуски: https://dotnetmore.mave.digital

YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5

Twitch: https://www.twitch.tv/dotnetmore

Обсуждайте:

- Telegram: https://t.me/dotnetmore_chat

Следите за новостями:

– Twitter: https://twitter.com/dotnetmore

– Telegram channel: https://t.me/dotnetmore

Copyright: https://creativecommons.org/licenses/by-sa/4.0/

  continue reading

167 episod

Artwork
iconKongsi
 
Manage episode 508508907 series 3387627
Kandungan disediakan oleh DotNet & More. Semua kandungan podcast termasuk episod, grafik dan perihalan podcast dimuat naik dan disediakan terus oleh DotNet & More atau rakan kongsi platform podcast mereka. Jika anda percaya seseorang menggunakan karya berhak cipta anda tanpa kebenaran anda, anda boleh mengikuti proses yang digariskan di sini https://ms.player.fm/legal.
На прошлом стриме Вы спрашивали, зачем нужны Union в будущем C#. Нам показалось, что наш ответ недостаточен, так что самое время выделить этой теме отдельный выпуск.

Спасибо всем, кто нас слушает. Ждем Ваши комментарии.

Музыка из выпуска:

- https://artists.landr.com/056870627229

- https://t.me/angry_programmer_screams

Весь плейлист курса "Kubernetes для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3SrrmOzzdBBsdeQ0YVR3Fc7

Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z

Shownotes:

00:00:00 Вступление

00:05:00 Unions уже сейчас в C#

00:13:20 Что такое Union

00:16:40 Как Visitor заменяет Union

00:25:45 Зачем бекендеру Union?

00:34:50 enum как симптом необходимости в Union

00:43:20 Union в C#15

Ссылки:

- https://youtu.be/jRJa83DeOd8?si=nlWtm_rY0et23bDy&t=3745 : Union в C#

- https://en.wikipedia.org/wiki/Discriminated_union : Discriminated union

- https://learn.microsoft.com/en-us/dotnet/fsharp/language-reference/discriminated-unions : В F#

- https://www.typescriptlang.org/docs/handbook/2/everyday-types.html#union-types : В Typescript

- https://doc.rust-lang.org/book/ch06-01-defining-an-enum.html : В Rust

- https://kotlinlang.org/docs/sealed-classes.html : В Kotlin

- https://docs.oracle.com/en/java/javase/17/language/sealed-classes-and-interfaces.html : И даже в Java

Видео: https://youtube.com/live/ItNZ3tKhzxs

Слушайте все выпуски: https://dotnetmore.mave.digital

YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5

Twitch: https://www.twitch.tv/dotnetmore

Обсуждайте:

- Telegram: https://t.me/dotnetmore_chat

Следите за новостями:

– Twitter: https://twitter.com/dotnetmore

– Telegram channel: https://t.me/dotnetmore

Copyright: https://creativecommons.org/licenses/by-sa/4.0/

  continue reading

167 episod

Все серии

×
 
Loading …

Selamat datang ke Player FM

Player FM mengimbas laman-laman web bagi podcast berkualiti tinggi untuk anda nikmati sekarang. Ia merupakan aplikasi podcast terbaik dan berfungsi untuk Android, iPhone, dan web. Daftar untuk melaraskan langganan merentasi peranti.

 

Panduan Rujukan Pantas

Podcast Teratas
Dengar rancangan ini semasa anda meneroka
Main