Тёмный

Генерация случайных чисел в C# - класс Random ( ) 

Basic Sloth
Подписаться 1,5 тыс.
Просмотров 8 тыс.
50% 1

Поддержать канал
www.donationalerts.com/r/basi...
В этом видео вы узнаете, как генерируются случайные числа, действительно ли они случайные и научитесь пользоваться классом Random в языке программирования C#
Приятного просмотра!
Игры, созданные мной
store.steampowered.com/search...
Мой телеграм
t.me/basicsloth
Music from filmmusic.io
by Kevin MacLeod (incompetech.com)
License: CC BY (creativecommons.org/licenses/...)

Опубликовано:

 

8 июн 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 24   
@basicsloth
@basicsloth 2 года назад
В подсчетах на 6:45 закралась ошибка, прошу прощения. Но на суть это не влияет😉
@FisCut
@FisCut Год назад
Прикольная подача материала. Подписчиков неоправданно мало
@basicsloth
@basicsloth Год назад
Большое спасибо ☺️
@MrAlexPop69
@MrAlexPop69 Год назад
хороший урок, интересная подача
@deadragen6567
@deadragen6567 Год назад
Хороший ролик, спасибо
@plunk6774
@plunk6774 2 года назад
Отличный ролик!
@basicsloth
@basicsloth 2 года назад
Спасибо!)
@user-bv5yk9wu6b
@user-bv5yk9wu6b 2 года назад
Хорошее видео. Спс за новую инфу
@basicsloth
@basicsloth 2 года назад
Спасибо за комментарий!)
@laqee
@laqee Год назад
Поначалу была проблема: в цикле for при каждой итерации инициализировалась переменная типа Random и с каждой итерацией она постоянно возвращала одно и тоже число. Узнав как это работает, я понял как ее решить. (тупо вынес инициализацию за цикл). Спасибо вам огромное!
@hamilt
@hamilt Год назад
Отличное видео
@basicsloth
@basicsloth Год назад
Спасибо)
@local2308
@local2308 Год назад
Спасибо
@santaplay4920
@santaplay4920 2 года назад
Интересно, а будут ли реализации классов, например: стека, дека, очереди?
@basicsloth
@basicsloth 2 года назад
Про классы планирую видео сделать
@user-ux5qo8ug3e
@user-ux5qo8ug3e 2 года назад
@@basicsloth , интересно было бы посмотреть
@SatoriSh687
@SatoriSh687 7 месяцев назад
как я могу создать какое либо исключение в рандоме? например у меня есть генератор случайных чисел от 1 до 10, но мне нужно чтобы например 5 не бралась во внивание, то есть выводились случайные числа от 1 до 10 кроме 5
@basicsloth
@basicsloth 7 месяцев назад
Если исключение такое простое, я бы обернула в цикл while, чтобы генератор генерировал числа, пока не попадется число не равное 5. Если условие будет сложнее и есть шанс, что нужно будет нагенерировать кучу чисел прежде чем попадешь в нужный диапазон, тут я бы подошла творчески и, например, вычитала бы или прибавляла бы какое-нибудь ещё рандомное число, чтобы значение попало в нужный диапазон. В общем под каждую конкретную подобную задачу стоит придумывать свое решение
@SatoriSh687
@SatoriSh687 7 месяцев назад
@@basicsloth спасибо
@Norm_Pazan
@Norm_Pazan 5 месяцев назад
видео начинается с 8:29, не благодарите
@severusov
@severusov Год назад
как сгенерировать число и потом добавить его в оператор if ?
@basicsloth
@basicsloth Год назад
Создаёте переменную например int number, присваиваете этой переменной сгенерированное число number = rand.Next(); И потом можете переменную использовать, где угодно
@shemchygdragon
@shemchygdragon Год назад
var rand = new Random, что в данном случае значит слово var и может ли оно быть заменено?
@basicsloth
@basicsloth Год назад
Это слово для создания переменной неявного типа. Теоретически так можно создавать любую переменную. Например, в случае var name = 5, name станет переменной типа int. В случае var name = "some text", name будет переменной типа string. Но хорошая практика - это создавать переменные явного типа, то есть сразу вместо var писать int, string и т.д. За исключением некоторых случаев, где это невозможно, здесь как раз такой случай, ничего другого написать здесь нельзя
Далее
JASMIN TRANS TOSHKENTDAGI UYIDAN INTERVYU 2024 #shokuz
45:40
🎲 Как работает Random в играх
8:45