抛出系统内存不足异常 [英] system out of memory exception is thrown
本文介绍了抛出系统内存不足异常的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在从数据库中检索批量数据并对该数据进行更改,但它给出了错误的outofmemoryexception。以下是我的代码
public 无效 AddArticleRefrences(参考列表<文章>艺术)
{
string blueWordStyle = text-decoration:none; border-bottom:1px solid#663366; color:# 0000CC;跨度>;
ArticalDAO objArt = new ArticalDAO();
列表<文章> MainArticle = objArt.GetListArticle( 1 );
foreach (文章主要 MainArticle)
{
foreach ( var 内容 art )
{
content.Contents = Regex.Replace(content.Contents,main.Header, string .Format( < a href ='{0}'target ='_ blank'style ='{1}'> {2}< / a> ;, ViewArticle.aspx?Code = + main.ArticleCode,blueWordStyle, main.Header));
}
}
}
解决方案
List MainArticle = objArt.GetListArticle(0);
I am retrieving bulk data from database and making changes in that data but it give me error outofmemoryexception. below is my code
public void AddArticleRefrences(ref List<Article> art)
{
string blueWordStyle = "text-decoration: none; border-bottom: 1px solid #663366;color: #0000CC;";
ArticalDAO objArt = new ArticalDAO();
List<Article> MainArticle = objArt.GetListArticle(1);
foreach (Article main in MainArticle)
{
foreach (var content in art)
{
content.Contents = Regex.Replace(content.Contents, main.Header, string.Format("<a href='{0}' target='_blank' style='{1}'>{2}</a>", "ViewArticle.aspx?Code=" + main.ArticleCode, blueWordStyle, main.Header));
}
}
}
解决方案
List MainArticle = objArt.GetListArticle(0);
这篇关于抛出系统内存不足异常的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文