Compartir a través de


(C#) Editar y continuar: error 4011

Si actualiza el tipo de [datos devuelto | propiedad | evento | parámetro | campo | restricción ] 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 editar un tipo que no se puede cambiar durante el proceso de depuración:

  • El tipo de valor devuelto de un delegado.

  • El tipo de un método.

  • El tipo de propiedad.

  • Un tipo de evento.

  • El tipo de parámetro de un método o indizadores.

  • El tipo de un campo, búfer de tamaño fijo, constante o evento.

  • El tipo de una restricción (incluidas struct, class o new).

Considere el ejemplo siguiente:

class Program

{

   static void Main()

   ...

}

Si comienza la depuración e intenta cambiar void por int, se produce este error.

Para corregir este error

  • Elija Deshacer en el menú Depurar para deshacer el cambio.

    O bien

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

Vea también

Referencia

delegado (Referencia de C#)

Métodos (Guía de programación de C#)

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

event (Referencia de C#)

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

Búferes de tamaño fijo (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#)