读书人

引发类型为“System.OutOfMemoryExcep

发布时间: 2013-02-25 10:23:36 作者: rapoo

引发类型为“System.OutOfMemoryException”的异常。

        foreach (YZZ.Model.urlManage url in list)
{
if (ht.Contains(url.value))
{
//已填
tr1 += string.Format(tr1, url.name, url.value);
}
else
{

//未填
try
{
tr2 += string.Format(tr1, url.name, url.value);
}
catch (Exception ex)
{

throw;
}

Random ran = new Random();
int RandKey = ran.Next(10, 99);
data += string.Format(xml, url.number + url.urlType + url.paihao, url.name, url.value, url.addTime, RandKey);
}



}


[解决办法]
用StringBuilder吧。
[解决办法]
最好把data改为StringBuilder类型,然后

data.AppendFormat(xml, url.number + url.urlType + url.paihao, url.name, url.value, url.addTime, RandKey);
[解决办法]
试试StringBuilder吧

读书人网 >C#

热点推荐