I'd say rewriting is fine. But you may want to set the length to 0
before rewriting or you might end up with a file that has some old data
at the end of it.
On Friday, August 30, 2002, at 09:15 AM, Steve Schacht wrote:
Let's say I have a valid reference to a FolderItem for a document
that's
currently being edited by a user. This document has already been saved
previously. So then the user makes some changes, and the dirty flag
is set.
Now the user selects "Save". When I save the document, I'm writing
out the
entire file (as a text stream) each time. My question is... Should I
be
deleting the existing file before saving? My testing has indicated
that
this is not necessary - i.e. that I can just re-open the text stream
and
overwrite what's there - but I wanted to know if this is bad practice
for
any reason.
|