要寫上我的Pocket PC的內存我用下面的代碼的圖片:的BinaryWriter覆蓋現有文件c#
pic = (byte[])myPicutureFromDatabase;
using (var fs = new BinaryWriter(new FileStream(filepath, FileMode.Append, FileAccess.Write)))
{
fs.Write(pic);
fs.Flush();
continue;
}
我想問問你,如果這個方法覆蓋與如果新值的文件這個名字的文件已經存在或者什麼也不做,因爲已經存在這個文件? 我需要覆蓋文件,因爲這個文件已經存在,但具有舊值。
FileMode.Append附加數據。如果您想覆蓋該文件,請使用FileMode.Create –