我这样定义一个静态属性有用吗


public class CategoryController : BaseController
   {
       private static CategoryConcrete cc = null;

       /// <summary>
       /// 构造函数,初始化
       /// </summary>
       public CategoryController()
       {
           if (cc == null)
               cc = new CategoryConcrete();
       }
     
       public actionResult Index(int? id)
       {
            CategoryDetails cd = cc.GetCategory(id);
            return View(cd);
       }
}

     在这里我定义这个cc为静态的有用吗?


慕妹3242003
浏览 570回答 2
2回答

MYYA

在这里我定义这个cc为静态的有用吗?

一只名叫tom的猫

按你现在的使用来说,基本没有必要设置为静态的,把static去掉吧。而且,你定义的这个是字段,不是属性。
打开App,查看更多内容
随时随地看视频慕课网APP