我想将一个方法禁止(但不删除)应该怎么写

解决方案 »

  1.   

    在方法前面加一个属性
    [Obsolted("该方法被禁止",true)]这样在编译时,如果其他代码试图调用该方法,编译器会报错
      

  2.   

    比如:
    private void checkPurview(){
        if(没有权限){
            Console.WriteLine("对不起,您没有权限访问checkPurview方法!");
            return ;
        }
    }
      

  3.   

    shalen520(Love will keep us alive) 这个Obsolete
    没有啊
      

  4.   

    [Obsolete("该方法被禁止",true)]
    public static void Go()
    {}