string[] hairetu0; string[] hairetu1 = {"あ"}; string[] hairetu2 = {"い"}; string[] hairetu3 = {"う"}; int e = 3; switch (e) { case 1: hairetu0 = hairetu1; break; case 2: hairetu0 = hairetu2; break; case 3: hairetu0 = hairetu3; break; };
たとえば、上記のように、
e=3のとき、hairetu0 に hairetu3 が代入されます。
string[] hairetu1
hairetu2、3、4、5、・・・10と
複数の変数があるとします。
この場合、
switch caseを使わず、
forで書くことは可能でしょうか?
hairetu0 = hairetu1;
この右側の代入したい変数名を "hairetu" + i.Tostring()
のような感じにして、下のようにfor文にできればと思ったのですが
for(int i = 1; i <= 10; i++){ if(i==e){ hairetu0= 【"hairetu" + i.Tostring()】; ←この部分は正しくありません。 } }
"hairetu" + i.Tostring()
この文字列を、変数として扱う方法が分かりません。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。