主题:[讨论]读数据文件的一个问题
一开始想的程序如下:
using System;
using System.IO;
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
public static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
FileStream fs;
fs=new FileStream("D:/Visual Studio Projects/读写练习/sh.dat",FileMode.Open);//数据文件的路径,读取数据文件
BinaryReader r = new BinaryReader(fs);
for(int i=0;i<10;i++)
{
Console.WriteLine(r.ReadInt16());
}
r.Close();
fs.Close();
}
}
现在的问题是不知道数据文件里有多少数据,怎么把它们都读完。而且是要一次10个一个10个的读
因为我要十个十个得处理这些数据。谢谢:)
using System;
using System.IO;
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
public static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
FileStream fs;
fs=new FileStream("D:/Visual Studio Projects/读写练习/sh.dat",FileMode.Open);//数据文件的路径,读取数据文件
BinaryReader r = new BinaryReader(fs);
for(int i=0;i<10;i++)
{
Console.WriteLine(r.ReadInt16());
}
r.Close();
fs.Close();
}
}
现在的问题是不知道数据文件里有多少数据,怎么把它们都读完。而且是要一次10个一个10个的读
因为我要十个十个得处理这些数据。谢谢:)