Как сказал Sxntk, вероятно, ваши настройки требуют вместо "."таким образом, решение было бы проанализировать это как другую культуру как испанское, мы используем "."вместо ","
float.Parse(test1,new CultureInfo("EN-ES"))
вам также понадобится
using System.Globalization;