好吧,我不知道如何解释好.. 但我有一个 switch 语句,
string mystring = "hello";
switch(mystring)
{
case "hello":
break;
case "goodbye":
break;
case "example":
break;
}
当然这是一个例子,在实际情况下,每种情况都会发生不同的事情。好的,希望您明白这一点,现在,手动执行此操作是不可能的,因为不同案例的数量众多。我需要分别创建一个所有情况的列表,例如..对于上面的 switch 语句,我需要
string[] list = { "hello", "goodbye", "example" };
也许可以用 foreach 完成一些我不知道的事情,任何帮助将不胜感激。
此外,提供的任何工作代码都会很棒!
编辑:人们要求更多细节,所以这是它的工作原理。程序的用户输入一系列字符串。根据他们输入的字符串,它会做一些 if 和 else if 并基本上扔回新的字符串。我需要能够通过程序创建所有可用选项的列表。而且我不能只列出一个列表并将其硬编码,因为我总是在语句中添加更多案例,而且我不能返回并保持列表是最新的。