Napisałem więc prostą funkcję, która próbuje skonwertować stringa do double:
private static double GetDouble(string value)
{
double res;
if (!double.TryParse(value,NumberStyles.Any, CultureInfo.CurrentCulture, out res))
{
if (!double.TryParse(value, NumberStyles.Any, CultureInfo.GetCultureInfo("en-US"), out res))
{
if (!double.TryParse(value, NumberStyles.Any, CultureInfo.InvariantCulture, out res))
{
res = double.NaN;
}
}
}
return res;
}
Brak komentarzy:
Prześlij komentarz