double.Parse抛出一个System.FormatException

use*_*436 3 c# formatexception

我试图将一些字符串解析为double值,使用此解析方法重载:

double.Parse("198.222213745118", CultureInfo.CurrentUICulture);
Run Code Online (Sandbox Code Playgroud)

CultureInfo.CurrentUICulture是fr-FR.但这是抛出FormatException类型的异常.

可能是什么原因?

Bat*_*eba 5

法语(即fr-FR)使用逗号表示小数部分的开头,而不是句点.他们用一段时间来分隔数千人.