一个简单的通过二进制文件进行读写操作。
通过BinaryReader来操作。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace FileTest1
{
class Program
{
static void Main(string[] args)
{
string fileName = @"D:/sw.txt";
FileStream fs = File.Open(fileName, FileMode.OpenOrCreate);
BinaryWriter bw = new BinaryWriter(fs);
for (int i = 1; i <= 10; i++)
{
bw.Write(i);
}
bw.Close();
fs.Close();
FileStream fs_ext = File.Open(fileName, FileMode.OpenOrCreate);
BinaryReader br = new BinaryReader(fs_ext);
for (int i = 1; i <= 10; i++)
{
int temp = br.ReadInt32();
Console.WriteLine(temp);
}
fs_ext.Close();
br.Close();
}
}
}