黑马程序员技术交流社区
标题:
有这么写的吗
[打印本页]
作者:
王国文
时间:
2012-6-10 22:14
标题:
有这么写的吗
从一个文本文件中读到数据 再将数据写到一个新的文件中(带有汉字的文件) ↑
// 在操作前 必去创建所有的流对象
string str = "";
using (file_read) // 使用完自动释放file_read
{
using (file_write) // 使用完自动释放file_write
{
using (reader) // 使用完自动释放reader
{
using (writer) // 使用完自动释放write
{
str = reader.ReadToEnd(); // 将文本文件读都str中
writer.Write(str); // 将str中的内容写到指定文件中
}
}
}
}直接写个using (file_write),应该要new吧
作者:
许庭洲
时间:
2012-6-11 08:28
代码中的using保证了filestream对象在超出using作用域时(也就是using后面的花括号之间的范围),释放掉filestream对象所占用资源,所以不用new。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2