我正在使用C#,并且在将字符串数组转换为int数组时遇到问题。 首先我创建字符串号码与控制台C#将字符串数组转换为Int数组
Console.WriteLine("Geben Sie die Nummer ein:");
string wert = Console.ReadLine();
然后我转换的字符串以一个阵列
char[] wertarray = wert.ToCharArray();
wertarray1 = new string(wertarray);*
现在来的问题。我想将字符串数组转换为int数组,但例如字符串wertarray1 [0] = 1时,int数组的值是49。
int wertarray2 = Convert.ToInt16(wertarray1[0]);
普通的int的值应为1,但我不`吨知道问题的所在。
我试着从这个论坛“转换字符串数组到一个int数组”的解决方案,但我仍然有问题,int值得到一个奇怪的数字。
我期待寻求帮助。 谢谢:-)。
从到Console.ReadLine测试获取输入,并转换为使用Int32.TryParse整数之后 – Steve