unity c#での質問です。変数名の指定を、変数の値を足し合わせて行いたいですが、
可能でしょうか?
例えば、『item_1』という名前の変数に何か入力するとします。
その処理を
string item = "item";
int _number = 1;
という変数を用いて行う事は出来るでしょうか?
要は、_numberの数字が変わってもそれに応じた変数に値を入力する処理を簡潔に
行いたいのです。もちろんif(_number == 1) {item_1 = ○○;} みたいな処理を
_numberの数だけ行えば同様の処理が出来ますが、あまりにもコードが膨大になって
しまいます。
イメージとしては
string _item + _number = "aaa";
といったかんじです。これはエラーが出ますが。よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。