わかりました、私はそれをうまく説明する方法がわかりません..しかし、私はスイッチステートメントを持っています、
string mystring = "hello";
switch(mystring)
{
case "hello":
break;
case "goodbye":
break;
case "example":
break;
}
もちろんこれは一例であり、実際の状況では、ケースごとに異なることが起こるでしょう。さて、これを手動で行うことは不可能です。さまざまなケースが非常に多いためです。すべてのケースのリストをそれぞれ作成する必要があるため、たとえば..上記のswitchステートメントの場合、必要になります
string[] list = { "hello", "goodbye", "example" };
たぶん、私が知らない方法でforeachで行うことができます。どんな助けでも大歓迎です。
また、提供された作業コードは素晴らしいでしょう!
編集:人々はより詳細を求めているので、これがどのように機能するかです. プログラムのユーザーは、一連の文字列を入力します。入力した文字列に基づいて、いくつかの if と else if を実行し、基本的に新しい文字列を返します。プログラムを通じて、使用可能なすべてのオプションのリストを作成できるようにする必要があります。また、リストを作成してハードコードすることはできません。これは、常にステートメントにケースを追加するためであり、リストに戻って最新の状態に保つことはできません。