我已經使用下面的代碼創建了一個新文件。但如果文件已經存在,那麼我需要用另一個文件名創建一個新文件。這可能嗎?如果文件已經存在於C中相同的位置,則始終創建新文件#
FileStream fs = new FileStream(filePath, FileMode.Append, FileAccess.Write, FileShare.ReadWrite);
BinaryWriter bw = new BinaryWriter(fs);
bw.Write(b);
bw.Close();
fs.Dispose();
我的文件保存位置是一樣的。
爲什麼不檢查它是否存在? 'if(System.IO.File.Exists(filePath)){/ *在這裏改變文件名* /}' – 2011-03-11 09:08:22