我有一個字符串,它的值是'12345678'。我想將此值分配給整數數組,如數組的第一個索引包含1,數組的第二個索引包含2等等。所以,當我寫下面的代碼並執行,然後我收到值48爲0索引和值49爲第二索引,ascii值我的號碼。 聲明字符串到int數組轉換c#
int[] ArryDIReadValue = new int[DI_COUNT_CHANNEL];
string binary = Convert.ToString(portData, 2);
ArryDIReadValue = binary.Select(n => Convert.ToInt32(n)).ToArray();
有人可以請幫助克服這個問題。
'binary.ToCharArray();'?之後,您可以將每個char解析爲一個int並將它們粘貼到您的'ArryDIReadValue'數組中。 – michip96