如何将大量内容快速写入TXT文档
现有大量数据要写入TXT文档,数据通过一个循环组合成了一个字符串。然后要写入部分文档
我先行的C#代码是
for (int i = 0; i < Records.Count; i++)
{
string info = string.Empty;
info = GetRecordsInfo(Records[i]);
File.AppendAllText(filename, info);
}
其中filename为文件名,info通过一个函数运算得到一个字符串。
现在问题是这样的话频繁操作IO,速度也不快。
试过改成如下
string info = string.Empty;
for (int i = 0; i < Records.Count; i++)
{
info += GetRecordsInfo(Records[i]);
}
File.AppendAllText(filename, info);
但是速度一样不快,原因是Records.Count数量比较大, GetRecordsInfo(Records[i])得到的内容比较长
请问有没有更好的方法,请高手们提示一下。谢谢
我先行的C#代码是
for (int i = 0; i < Records.Count; i++)
{
string info = string.Empty;
info = GetRecordsInfo(Records[i]);
File.AppendAllText(filename, info);
}
其中filename为文件名,info通过一个函数运算得到一个字符串。
现在问题是这样的话频繁操作IO,速度也不快。
试过改成如下
string info = string.Empty;
for (int i = 0; i < Records.Count; i++)
{
info += GetRecordsInfo(Records[i]);
}
File.AppendAllText(filename, info);
但是速度一样不快,原因是Records.Count数量比较大, GetRecordsInfo(Records[i])得到的内容比较长
请问有没有更好的方法,请高手们提示一下。谢谢
...全文
相关推荐
python jieba分词并统计词频后输出结果到Excel和txt文档方法
本篇文章主要介绍了python jieba分词并统计词频后输出结果到Excel和txt文档方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
批量转换Word文档为TXT格式的完整解决方案
Microsoft Word文档通常以其独有的.doc或.docx格式存在,这两种格式分别对应于Word的不同版本。.docx格式是基于Open XML标准的压缩包,其中包含了多个XML文件,这些文件描述了文档的样式、内容等信息。.doc格式则是早期版本的二进制文件格式,较为复杂且不透明。在处理.docx格式时,通常采用以下步骤来解析文件结构:解压缩文档:将.docx文件看作是一个ZIP压缩包,并解压它以访问包内的XML文件。读取核心文件:在解压后的文件中,
超级列表框高速导入导出txt文档内容-易语言
超级列表框高速导入导出txt文档内容,10w 3秒,100w也超级快,导出速度40k/秒,无需任何模块,
文本文档Txt
文本文档 Txt novalue
txt合并工具
批量将txt文档合并为一个txt文档,超简单!


