Я новичок в С# и мне нужно прочитать float
значения (x, y, z)
из файла.
Это выглядит так:
0 -0.01 -0.002
0.000833333333333 -0.01 -0.002
Если я пытаюсь
float number = float.Parse("0,54"); // it works well, but
float number = float.Parse("0.54"); // gains exepction.
Мой код для чтения значений из каждой строки (может быть ошибка):
int begin = 0;
int end = 0;
for (int i = 0; i < tempLine.Length; i++)
{
if (Char.IsWhiteSpace(tempLine.ElementAt(i)))
{
end = i;
float value = float.Parse(tempLine.Substring(begin, end));
begin = end;
System.Console.WriteLine(value);
}
}
Кто-то может помочь?