namespace BLL
{
    public class BLLAccessUserInfo
    {
        public void AddUser(UserInfo userInfo)
        {
            new Access_UserInfo().AddUser(userInfo);
        }
    }
}
这个中间的AddUser设置成静态好还是动态好?

解决方案 »

  1.   

    sqlhelper中间的很多都是静态,好在哪里?
      

  2.   

    设置成静态的,全局就只有一份Access_UserInfo对象了。但是方法使用简单。
    非静态的,每一个Access_UserInfo对象都可以有自己的内容,但是方法调用上需要在Access_UserInfo的实例上。其实这应该取决于你的程序的逻辑。
    如果仅是一个方法处理,声明成静态的可能更合适。