如何将“int a”存储到“int a array”和“int a”中,其值为12345?

时间:2017-03-12 09:43:32

标签: c#

我想在C#中输出这样的内容。我真的很想知道。请

int a = 12345;
int[] B = new int[5];

我想输出像:

0 : 1;
1 : 2;
2 : 3; 
3 : 4;
4 : 5;

1 个答案:

答案 0 :(得分:0)

你可以使用:

int a = 12345;
int[] B = a.ToString().ToCharArray().Select(ch => Convert.ToInt32(ch.ToString())).ToArray();

int a = 12345;
int[] B = a.ToString().ToCharArray().Select(ch => int.Parse(ch.ToString())).ToArray();