char型の数字をint型の数値に変換したかったのですが、
char c = '3'
int i = int.Parse(c);
とするとエラーに。
どうやらint.Parse()の引数はstring型の文字列じゃないといけないみたいです。
char c = '3'
int i = int.Parse(c.ToString());
のようにchar型の文字をstring型の文字列にしてみるとできました。
Unity解説char型の数字をint型の数値に変換したかったのですが、
char c = '3'
int i = int.Parse(c);
とするとエラーに。
どうやらint.Parse()の引数はstring型の文字列じゃないといけないみたいです。
char c = '3'
int i = int.Parse(c.ToString());
のようにchar型の文字をstring型の文字列にしてみるとできました。
コメント