의 int로 단일 숫자 int 배열 변환 I는 입력을 배열 말하는 "12345"을 만든 다음여러 자리
0 아래로 그것을 분할 - 2
2 - 1
1 - 3
3-4
4-5
그때 조금 얻기 위해이 숫자를 셔플
0-5
1-2 2-3
3 - 4
4 - 한번 1
내가이 배열을 가지고 새로운 순서 int를 생성 되돌리려 수행 그래서 원하는 출력은 "52,341"
인비록 내가 '입력 문자열이 올바른 형식이 아니 었습니다.'라는 코드를 실행할 때 다음 오류가 발생했습니다.
내 코드는 누구에게나 도움이 될 수 있습니까?
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