Хорошо, я не знаю, как это объяснить хорошо ... но у меня есть оператор switch,
string mystring = "hello";
switch(mystring)
{
case "hello":
break;
case "goodbye":
break;
case "example":
break;
}
конечно, это пример, и в реальной ситуации в каждом случае будут происходить разные вещи.
Хорошо, надеюсь, вы поняли, что делать это вручную невозможно из-за большого количества разных случаев. мне нужно, соответственно, создать список всех случаев, например, для приведенного выше оператора switch, мне нужно будет
string[] list = { "hello", "goodbye", "example" };
Может быть, можно было бы сделать с foreach некоторые, как я не знаю, любая помощь будет принята с благодарностью.
также, любые предоставленные рабочие коды будут великолепны!
редактирование:
люди просят более подробно, вот как это работает.
Пользователь программы вводит последовательность строк.
основываясь на введенной ими строке (строках), он выполнит несколько «если» и «еще», если вернет новые строки. Мне нужно, чтобы я мог создавать список всех доступных вариантов использования через программу. и я не могу просто составить список и жестко запрограммировать его, потому что я всегда добавляю больше операторов в оператор, и я не могу вернуться и поддерживать список в актуальном состоянии.