我有一个.txt
浮点数,用点分隔。
文件看起来像:
1.72
2.17
10.72
5.31
如何读取文件,添加所有浮点数,并将store存储为一个浮点变量,以便稍后打印出来?
答案 0 :(得分:1)
首先,您需要阅读文本文件。
string path = @"C:\Users\Obama\Desktop\HalfLife3\floats.txt";
string[] text = System.IO.File.ReadAllLines(path);
关于C#需要注意的一点是,他们被称为单打,而非浮动。这将从文本文件中获取所有行,并将它们添加到List<Single>
。
List<Single> floats = new List<float>();
foreach (string s in text)
{
floats.Add(Convert.ToSingle(s));
}
现在您拥有floats
所有值。如果你想打印它们,你可以这样做:
foreach (Single s in floats)
{
Console.WriteLine(s.ToString());
}