ASP.NET单页面中如何释放全局变量资源?

2014-09-29  来源:我要手册网  

这篇文章主要介绍了ASP.NET单页面中如何释放全局变量资源?需要的朋友可以参考下。

最近项目发布后,IIS经常假死现象出现。和空间提供商联系后,答复是:请检查程序是否有死循环?或是部分资源没有释放。因为购买的是虚拟空间,考虑到空间提供会限制内存使用情况。于是想到了程序方面的优化。以下是变量释放资源优化程序段:

    public partial class myinfo : System.Web.UI.Page
    {
        public string MyifoStr = string.Empty;
        protected void Page_Load(object sender, EventArgs e)
        {
            ExitLogin.MemberIsLoginOut();
            if (!IsPostBack)
            {
                this.Master.WebSiteName = "我的资料_";
                this.Master.MenuCount = 2;
                Get_Myinfo();
            }
        }
        protected void Page_InitComplete(object sender, EventArgs e)
        {
            myShiFang();
        }
        protected void Get_Myinfo()
        {
            BLL.Member.Members bll = new BLL.Member.Members();
            Model.Member.Members model = bll.GetModel(SysContext.MemberID);
            MyifoStr = model.RealName.ToString() + "@@@@@@@@@@" + model.Tel.ToString() + "@@@@@@@@@@" + model.Email.ToString() + "@@@@@@@@@@" + model.Infos.ToString() + "@@@@@@@@@@" + model.Sex.ToString();
        }
        /// <summary>
        /// 释放变量
        /// </summary>
        protected void myShiFang()
        {
            MyifoStr = null;
        }
    }
[本站声明] 本网站部分文章来源于网络,如有侵权请来邮([email protected])告知,本网站将进行更正处理。
分享:
  • 相关阅读
推荐文章
热门文章