我从服务中获得了巨大的 xml 文件,并且我面临 readtoend 的一些性能问题,这需要大约 2 分钟才能完成 3 replace() 和 1.3 分钟而不使用 replace()。
HttpWebResponse objResponse = (HttpWebResponse)objRequest.GetResponse();
using (StreamReader sr = new StreamReader(objResponse.GetResponseStream()))
{
result = sr.ReadToEnd().Replace("\n", "").Replace("\r", "").Replace("\t", "");
sr.Close();
//ReadToEnd it is taking about 2 minutes to complete
}
用什么来克服这个性能问题。
已编辑 xml 文件大小为 2.77 MB