我正在使用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