这个using起什么作用???
using (FileStream fs = new FileStream(strFile, FileMode.Open))
{
IFormatter formatter = new BinaryFormatter();
return (Object)formatter.Deserialize(fs);
}
我知道的using有三个用法:引用命名控件,别名,定义一个范围。这个using起什么作用 c# .net 对象 控件
[解决办法]
自动释放资源
using(Resource res = new Resrouce){},其实相当于
Resource res = new Resrouce
try{}
catch{}
finally{res.Dispose();}
[解决办法]
定义一个范围,将在此范围之外释放一个或多个对象。
MSDN的解释http://msdn.microsoft.com/zh-cn/library/yh598w02(v=VS.80).aspx
[解决办法]
就是{}范围内