这是什么一场啊?“System.StackOverflowException”类型的异常未处理的“System.StackOverflowException”类型的异常出现在 System.Data.dll 中。
//预警展示
            BLL_Warning warning = new BLL_Warning();
            DataTable dt_warning = new DataTable();
            dt_warning = warning.warning_select_num();            //检索预警信息
            string[] title_pic = new string[4];
            string[] url_pic = new string[4];
            int i = 0;
            foreach (DataRow dr in dt_warning.Rows)
            { 
                title_pic[i]=(string)dr["Title"];
                url_pic[i]=(string)dr["PicUrl"];
                i++;
            }
是这个循环的原因吗???

/// <summary>
       /// 检索预警信息(四条)
       /// </summary>
       /// <returns>DataTable</returns>
       public DataTable warning_select_num()
       {
           DataTable dt = new DataTable();
           dt = warning_select_num();
           return dt;
       }
    }