为了账号安全,请及时绑定邮箱和手机立即绑定

在page_load事件里有一段,这样的代码。。。。

在page_load事件里有一段,这样的代码。。。。

C#
慕无忌1623718 2018-12-25 19:14:50
定义一个对象 B b=new B(); 传递这个对象,给我调用的控件 usercontrol1.b=b;还有传递一些值,例如 usercontrol1.a=2;因为他不是放在ispostback里的,所以每次操作,都会执行这段代码,主要是在多用户操作的情况下,会有什么影响?
查看完整描述

2 回答

?
慕码人2483693

TA贡献1860条经验 获得超9个赞

个人习惯,

一般我在写类似代码时,会把它定义成属性

例如:

private B _b;

private B m_b

{

  get{ if(_b==null) 

      { _b=new B(); }

      return _b;

           }

}

在使用的时候,不会直接调用_b而是调用m_b

 

影响应该就是当用户大量使用这个页时,会产生大量的B的对象


查看完整回答
反对 回复 2018-12-29
?
HUX布斯

TA贡献1876条经验 获得超6个赞

没影响,单独的一次请求~每个用户单独执行线程

查看完整回答
反对 回复 2018-12-29
  • 2 回答
  • 0 关注
  • 541 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信