のintに一桁のint配列を変換する私は入力を取る配列言う「12345」を作っていると、次の複数桁
0にダウンし、それを分割 - 2
2 - 1
1 - 3
3から4
4から5
私は、少しは得るためにこれらの数字をシャッフル
0から5
1から2
2から3
3から4
4 - この回1
は、私はこの配列を取り、新しい秩序のint型を作成戻したい行われているので、私が欲しい出力は「52341」
です私は私のコード '入力文字列が正しい形式ではありませんでした。'を実行すると、これを解決しましたが、次のエラーが発生しました。
ここに私のコードはありますが、誰でも助けることができますか?
C#
string result = number[i].ToString();
var intList = result.Select(digit => Int64.Parse(digit.ToString()));
Int64[] Circle = intList.ToArray();
int order = Circle.Length;
int check = 0;
while (check < order)
{
numholder = Circle[0];
Array.Copy(Circle, 1, Circle, 0, Circle.Length - 1);
Circle[order - 1] = numholder;
//string p = Circle.ToString();
//string p = Circle.ToString();
Int64 h = Int64.Parse(Circle.ToString());
Circle.ToString()はあなたに_System.Int64 [] _を与えますInt64に解析されません。 – Nailuj