Мне интересно, как лучше всего это сделать: в моем сценарии пользователи выбирают от 1 до 5 опций, в зависимости от их опций, они должны случайным образом выбирать из трех.
Скажем, у пользователя выбран вариант 2 и 3, я мог бы написать оператор IF, говоря, что когда он выбран, сделать это и т. Д., Проблема в том, что я не хочу писать операторы IF для всех возможных комбинаций.
Просто интересно, как проще всего об этом?
Полагаю, я мог бы перейти, но опять-таки это потребовало бы программирования каждой отдельной комбинации.
Спасибо.
Редактировать: код для небольшого примера
bool Option1 = false;
bool Option2 = false;
bool Option3 = false;
if (Option1 == true && Option2 == false && Option3 == false)
{
//Do Somthing
}
else if (Option1 == true && Option2 == true && Option3 == false)
{
//Do Somthing
}
else if (Option1 == true && Option2 == false && Option3 == true )
{
//Do Somthing
}
И так далее.