finally statement is to
ensure that the necessary cleanup of objects, usually objects that are holding
external resources, occurs immediately, even if an exception is thrown. One
example of such cleanup is calling Close on a FileStream immediately after use
instead of waiting for the object to be garbage collected by the common
language runtime, as follows
static void
CodeobjectCleanup()
{
System.IO.FileStream file = null;
System.IO.FileInfo fileInfo = new
System.IO.FileInfo("C:\\file.txt");
file = fileInfo.OpenWrite();
file.WriteByte(0xF);
file.Close();
}
No comments:
Post a Comment