如何放弃FileStream的更改?

Nar*_*uto 0 .net c# memory-management

我有一个简单的问题.我可能是对的,但我希望你们有人确保它,因为我是.NET的新手.

StreamWriter SW = new StreamWriter(strFile);
SW.writeline("Hello");
SW.writeline("How are you?");
Run Code Online (Sandbox Code Playgroud)

但在中间,我不想保存SW变量中的数据,所以我该怎么办?我应该使用deletedetach

重新分配内存会SW再次造成任何问题吗?

SLa*_*aks 5

StreamWriter类直接写入该文件.
一旦你打电话WriteLine,回去就太晚了.