请查看以下代码:
new StreamWriter("c:/myText.txt").Write("Some thing...");
和,
using (var streamWriter = new StreamWriter("c:/myText.txt")
{
streamWriter.Write("Some thing...");
}
创建文件的第一个代码但没有在其中写入“Something...”。但是第二个代码也可以工作并写进去。
为什么会出现这个问题?有什么不同?