Compartir a través de


(C#) Editar y continuar: error 4023

Si agrega un cuerpo de método evitará que la sesión de depuración continúe mientras esté habilitada la opción Editar y continuar

Este error indica que ha intentado agregar un cuerpo de método, indizador, propiedad, descriptor de acceso, operadores, constructores, destructores o evento.

Observe el código siguiente:

abstract class Base

{

   protected abstract void Method();

}

class Program : Base

{

   static void Main(string[] args)

   {

      ...

   }

   

   protected override void Method() { }

}

Si va a Main, quita el punto y coma después de la declaración de Method en la clase base y agrega {}, se produce este error.

Para corregir este error

  • Deshaga los cambios y, después, continúe la depuración sin los cambios.

    — o bien —

    En el menú Depurar, seleccione Detener depuración y, a continuación, realice los cambios y comience una nueva sesión de depuración.

Vea también

Referencia

event (Referencia de C#)

Indizadores (Guía de programación de C#)

operator (Referencia de C#)

Constructores (Guía de programación de C#)

Destructores (Guía de programación de C#)

Cambios admitidos en el código (C#)

Editar y continuar (Visual C#)

Otros recursos

Errores y advertencias de Editar y continuar (C#)