二进制文件是可以定义变量类型的一种文本保存方法,下面使用int32型为例子
更正:::只保存在一维数组,以为我不知道你为什么要保存为二维数组
写文件:
FileStream fs=new FileStream("tmp.txt",FileMode.OpenOrCreate ,FileAccess.Write );
BinaryWriter sw=new  BinaryWriter(fs);
for(int i=0;i<100;i++)
{
sw.Write (i);
}
sw.Close ();
fs.Close ();
读文件:
FileStream fs=new FileStream ("tmp.txt",FileMode.OpenOrCreate ,FileAccess.Read);
BinaryReader br=new BinaryReader (fs);
int [] k=new int [100];
int i=0;
while (br.PeekChar ()!=-1)
{
k[i]=br.ReadInt32 ();
i++;
}br.Close ();
fs.Close ();
//k就是你要的数组合