Re: [問題] string轉換成int之後怎嚜分別擷取出來?
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章