C
Curious
I want to write to an output file, "C:\\temp\\debug.txt": If the file
exists, append the new content to the end of the file (instead of
overwriting the current content).
Therefore, I want to code this like below:
FileInfo lFile = new FileInfo("C:\\temp\\debug.txt");
if (lFile.Exists)
{
FileStream lStream =
lFile.Open(FileMode.OpenOrCreate, FileAccess.Write, FileShare.Read);
}
However, it doesn't work because It overwrites the existing content. I
believe the append mode is defined with different parameters from the
ones I use. What are the correct parameters to define the "append"
type of write mode?
Thanks!
exists, append the new content to the end of the file (instead of
overwriting the current content).
Therefore, I want to code this like below:
FileInfo lFile = new FileInfo("C:\\temp\\debug.txt");
if (lFile.Exists)
{
FileStream lStream =
lFile.Open(FileMode.OpenOrCreate, FileAccess.Write, FileShare.Read);
}
However, it doesn't work because It overwrites the existing content. I
believe the append mode is defined with different parameters from the
ones I use. What are the correct parameters to define the "append"
type of write mode?
Thanks!