string path = @"c:\temp\MyTest.txt";
if (!File.Exists(path))
{
// Create a file to write to.
using (StreamWriter sw = File.CreateText(path))
{
sw.WriteLine("1.2");
sw.WriteLine("2.4");
sw.WriteLine("5.0");
}
}
// Open the file to read from.
using (StreamReader sr = File.OpenText(path))
{
string s = "";
while ((s = sr.ReadLine()) != null)
{
// 在这里将s转化为浮点型
float f = float.Parse(s);
Console.WriteLine(f);
}
}
注意:读写的格式,这里写时一个浮点数一行,
为了方便读出。用ReadLine()一次读取一行。
希望对你有帮助。