メインコンテンツへスキップ
< すべてのトピックに戻る

「FormatException: Input string was not in a correct format.」が出た。

数値に変換できない文字列(アルファベットや空文字)を int.Parse 等に渡しました。

 

ユーザー入力やテキストファイルからの読み込み値が不正だったためです。

 

int.TryParse を使用してください。変換失敗時にエラーで止まらずにfalseを返すため安全に処理できます。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に