Re: [問題] string轉換成int之後怎嚜分別擷取出來?

看板C_Sharp (C#)作者 (tomex_ou)時間20年前 (2005/09/16 11:15), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/3 (看更多)
※ 引述《virdust2003 (替機殼洗個熱水澡)》之銘言: : String str="12345678"; : for(int i=0; i< str.Length ; i++) : MessageBox.Show( Convert.ToString(str[i]-'0' )); : ※ 引述《kingtw1978 (King)》之銘言: : : 輸入 12345 , 電腦會收到一串資料 "12345" 是 string : : 然後我把它轉換成 int , 變成 12345 : : 接下來我想把她分別擷取出來,因現在變成 12345 : : 我想把 1 存放在一個變數,2存放在一個變數,依此類推 : : 謝謝 用foreach比較清楚: string s = "12345"; int i = 0; foreach (char c in s) { i = Convert.ToInt32(c - '0'); // i = 1, 2, 3 } -- 貫徹分享精神 我為人人,人人為我 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.78.132.15

09/24 09:28, , 1F
謝謝
09/24 09:28, 1F
文章代碼(AID): #13AZZj-g (C_Sharp)
文章代碼(AID): #13AZZj-g (C_Sharp)