Подскажите с реализацией С#

  • Автор темы Автор темы Dorian_Gray
  • Дата начала Дата начала

Dorian_Gray

Client
Регистрация
21.01.2018
Сообщения
227
Реакции
341
Баллы
63
Код:
Развернуть Свернуть Копировать
Random num = new Random();
string random = num.Next(0,100).ToString();
string choice = (Path.GetExtension(string random) <= project.Variables["test"].Value) ? "true" : "false";
project.Variables["test"].Value содержит число которое указывается в InputSettings
Подскажите с реализацией выделенного фрагмента. Заранее благодарю
 
Код:
Развернуть Свернуть Копировать
Random num = new Random();
int random = num.Next(0,100);
string choice = (random <= int.Parse(project.Variables["test"].Value)) ? "true" : "false";
Благодарю! может быть есть более лаконичное решение рандомного выбора направления в зависимости от % указанного в переменной test
 
Код:
Развернуть Свернуть Копировать
if (Global.Classes.rnd.Next(100)>int.Parse(project.Variables["test"].Value))
    throw new Exception();

выйдет по ошибке, если рандом больше переменной
 
  • Оценить
Реакции: Dorian_Gray

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)