什么时候用using (SPSite site = new SPSite(SPContext.Current.Web.Url))

  并不是所有时候都适合用using(){},只有当需要提升用户的权限的时候才会用到using,其他时候都可以直接使用SPContext.Current.Web;
            using (SPSite site = new SPSite(SPContext.Current.Web.Url))
            {
                using (SPWeb web = site.OpenWeb())
                {
    }

原文地址:https://www.cnblogs.com/dearbear/p/3474512.html