I have this code that saves a pdf file.
FileStream fs = new FileStream(SaveLocation, FileMode.Create);
fs.Write(result.DocumentBytes, 0, result.DocumentBytes.Length);
fs.Flush();
fs.Close();
It works fine. However sometimes it does not release the lock right away and that causes file locking exceptions with functions run after this one run.
Is there a ideal way to release the file lock right after the fs.Close()
Here’s the ideal:
which is roughly equivalent to:
the using being more readable.
UPDATE:
@aron, now that I’m thinking
looks even prettier to the eye than the ideal 🙂