質問: int.Parse(Even); Even += data[i]; } } Console.WriteLine(); Console.Write(" 奇数 : " + Odd); Console.WriteLine(); Console.Write(" 偶数 : " + Even); System.Threading.Thread.Sleep(100000); } } } ### 試したこと stringを使って変換作業を試みるもうまくいかないです ### 補足情報(言語/FW/ツール等のバージョンなど) より詳細な情報
回答: 要するに偶数奇数で分けて、それらを文字列にしてスペース区切りで結合したいということなので、 ``` string even = string.Join(" ", data.Where(x => x % 2 == 0)); string odd = string.Join(" ", data.Where(x => x % 2 != 0)); ``` つっこみどころ ``` if (data[i] % 2 != 0) // 配列変数 data[i] が偶数で割れないのであれば { int a = int.Parse(Odd); // データ型変換 文字列oddは int 型の変数 aに置き換える Odd += data[i]; // data[i] は奇数の aに代入 } ``` `a`どこ行った?