public static double ParseDouble(IDictionary<String, String> paras,
String name)
{
String v = null;
try
{
v = paras[name];
if (v == null)
{
throw new PersistError("Missing property: " + name);
}
return CSVFormat.EgFormat.Parse(v);
}
catch (FormatException )
{
throw new PersistError("Field: " + name + ", "
+ "invalid integer: " + v);
}
}