为什么先将它设置为null?
[编辑]
有这个代码关于阅读一些文件..就像
StreamReader sr=null;
StreamReader sr= new StreamReader("file.txt");
Run Code Online (Sandbox Code Playgroud)
我问为什么在引用你想读的文件之前先将"SR"设置为null
没有必要这样做......事实上,上面的代码应该给你一个编译错误,因为已经定义了sr.
你应该把它写成
using (var sr = new StreamReader("file.txt"))
{
//code here
}
Run Code Online (Sandbox Code Playgroud)
为了确保在使用后妥善处理(查找IDisposable)
| 归档时间: |
|
| 查看次数: |
356 次 |
| 最近记录: |