111,092
社区成员




FileStream fs = File.OpenRead(currentResource);
DisposableResource resourceObj = null;
try
{
resourceObj = new DisposableResource(fs);//DisposableResource类里面基础了IDisposable,以便资源Dispose掉
resourceObj.DoSomethingWithResource();
//fs.Close();
}
finally
{
if (resourceObj != null)
{
resourceObj.Dispose();
}
}
if(fs!=null){
fs.Close();
fs.Dispose();
}