2014-02-22 75 views

回答

1

你可以尝试以下

//get user input as a string and convert to integer array 


int[] num = "12345".Select(a => Int32.Parse(a.ToString())).ToArray(); 
2

一些变化试试这个办法

string str1 = "123456"; 
    int[] arr = new int[str1.Length]; 
    for (int ctr = 0; ctr <= str1.Length - 1; ctr++) 
    { 
     arr[ctr] = Convert.ToInt16(str1[ctr].ToString()); 
    } 

演示结果:

enter image description here

看看帕格只加载事件代码....:p干杯

0
String input="123456"; 
int [] intArray=new int[input.Length]; 
int count=0; 
foreach(var ch in input) 
{ 
intArray[count]=Convert.ToInt32(ch.ToString()); 
count++; 
} 
相关问题