把你要接受的数字通过这个进行处理一下:
//这个函数用于增加浮点数转换的容错能力
private float GetFloat(string Value) 
{
if(Value == null)
return 0;
else 
if(Value =="")
return 0;
else
return float.Parse(Value);
}