© { JSL }
100
Text Box: Remember This?
Remember This?
delegate void Method();
...
TextReader reader = source.OpenText();
using (new Finally(new Method(reader.Close)))
{
    reader.Read(contents, 0, length);
    ...
}
TextReader reader = null;
try {  
    ...
    reader = source.OpenText();
    reader.Read(contents, 0, length);
    ...
}
finally {
    if (reader != null) {
        reader.Close();
    }       
}
...After
Before...