如何解决从网页中的文本文件中获取数据
我使用以下方法获取文本文件中的数据:
public static string ReadTextFromFile(string pFilePath)
{
using (FileStream myFileStream = new FileStream(pFilePath,FileMode.OpenOrCreate,FileAccess.ReadWrite,FileShare.ReadWrite))
{
using (StreamReader myStreamReader = new StreamReader(myFileStream))
{
return myStreamReader.ReadToEnd();
}
}
}
数据是我用于显示图像的 base 64 字符串。这些文件通常有大约 5-30 kb。 该方法在客户端访问的每个网页中被调用的频率很高(有时同一个页面会被更多的客户端调用)。
问题出在内存上,释放的速度不够快。有没有更好的方法从文件中读取内容(并保留并发访问)?
以前,我一直在 session 里保存内容,一天内存满了很多次,但用这种方法没有显着差异。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。