我的解决方案似乎很愚蠢,但它可以防止错误。有更好的方法吗?
try
{
myNumber = Convert.ToInt32(InputRow.Substring(288, 9));
}
catch (FormatException e)
{
}
答案 0 :(得分:1)
int.TryParse可能是一个不错的选择
int val = 0;
if(int.TryParse(InputRow.Substring(288, 9), out val))
// insert val into db