0

私の回避策はばかげているようですが、エラーを防ぎます。これを行うより良い方法はありますか?

try 
{
myNumber =  Convert.ToInt32(InputRow.Substring(288, 9));  
}
catch (FormatException e)
{
}
4

1 に答える 1

1

int.TryParseは良い選択かもしれません

int val = 0;
if(int.TryParse(InputRow.Substring(288, 9), out val))
   // insert val into db
于 2013-02-13T00:30:04.333 に答える