首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

引发类型为“System.OutOfMemoryException”的错误

2013-02-25 
引发类型为“System.OutOfMemoryException”的异常。foreach (YZZ.Model.urlManage url in list){if (ht.Cont

引发类型为“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吧

热点排行