Code
FileStream filestr = new FileStream(Filename, FileMode.OpenOrCreate);
BinaryWriter binwrt = new BinaryWriter(filestr);
for (int i = 0; i < 20; i++)
{
binwrt.Write((int)i);
}
binwrt.Close();
filestr.Close();
filestr = new FileStream(Filename, FileMode.Open, FileAccess.Read);
BinaryReader binread = new BinaryReader(filestr);
for (int i = 0; i < 20; i++)
{
Console.WriteLine(binread.ReadInt32());
binwrt.Close();
}
filestr.Close();
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/gd0568/archive/2007/05/17/1613554.aspx
Code
FileInfo myfile=new FileInfo(path);
if(!myfile.Exists)
myfile.Create();
myfile.Open();
//FileStream fs=new FileStream(path,FileMode.Create,FileAccess.Write);
if(myfile.Length==0)
{
StreamWriter sw=myfile.AppendText();
sw.WriteLine("This is my file");
sw.WriteLine("I can write it.");
sw.Close();
}