当前位置:  开发笔记 > 编程语言 > 正文

是否可以使用StreamWriter写入最大字符数?

如何解决《是否可以使用StreamWriter写入最大字符数?》经验,为你挑选了2个好方法。

是否可以使用StreamWriter将最大字符数写入文件?或者是否WriteLine()可以输出最大字符数?我正在尝试将一些数据写入文件,但所有数据似乎都没有.这是我的代码的当前状态:

StreamWriter sw = new StreamWriter(pathToFile);

foreach (GridViewRow record in gv_Records.Rows)
{
    string recordInfo = "recordInformation";

    sw.WriteLine(recordInfo);
}

itsmatt.. 24

你在调用StreamWriter.Close()还是Flush()?



1> itsmatt..:

你在调用StreamWriter.Close()还是Flush()?


@sixlettervariables - 我相信autoflush默认为false.

2> user7116..:

确保将StreamWriter包装在一个使用块中,或者小心显式管理资源的生命周期.

using (StreamWriter writer = new StreamWriter(@"somefile.txt"))
{
    // ...
    writer.WriteLine(largeAmountsOfData);
    // ...
}

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有