.NET 8 NEW FEATURES: Новый Random и не только! | Часть 1
ฝัง
- เผยแพร่เมื่อ 5 พ.ย. 2023
- Привет, меня зовут Валера Масленников. В этом видео мы начнём рассматривать новые функции, добавленные в 8-й версии .NET. Начнём с долгожданных новых методов класса Random - Shuffle и GetItems, а также обновлениях в классе RandomNumberGenerator.
Полезные ссылки:
➡️ Подробнее о Span и его роли в оптимизации работы с памятью в .NET: learn.microsoft.com/ru-ru/dot...
➡️ Моя старая реализация метода Shuffle: github.com/Geek-Inside/Toolse...
➡️ Документация к новому методу Shuffle: learn.microsoft.com/ru-ru/dot...
➡️ Документация к новому методу GetItems: learn.microsoft.com/ru-ru/dot...
Подписывайтесь, чтобы не пропустить другие видео о новинках .NET 8!
Круто! Спасибо за полезную инфу. Хотелось бы увидеть больше видео по рефакторингу и лучшим практикам кода)
Круто спасибо за контент, ждем видео про Span
Интересно было бы послушать по безопасную и не безопасную генерацию
очень жду ролик про Span
ждём продолжения серии роликов. Очень информативно и грамотно изложена информация.
Как раз выложил новое видео из этой серии :)
случайно включил ролик и залип ,приятно слушать и смотреть ,и все понятно
Очень рад, что все понятно. Спасибо за коммент :)
Прекрасное видео🤍✨
spasibo!
ждем видео про span!
Что за ide на видео?
rider
Да, это Rider от JetBrains :)
а я себе сразу много таких методов наделал
public static IEnumerable Shuffle(this IEnumerable elements)
=> elements.OrderBy(x => new Random().Next());
public static IEnumerable RandomElements(this IEnumerable elements, int count)
=> elements.Shuffle().Take(count);