一文字取り出してint型
今日の躓き備忘録
string型文字列の中に入っている数字を1文字取り出してint型変数に格納
string str = "123";
int d;
d = int.Parse(str[0].ToString());
Console.WriteLine(d);
d = str[0] - '0';
Console.WriteLine(d);
どっちでも結果は同じ。
d = str[0];
だと、'1'のアスキーコード(10進数表記で49)が数値として入る。