Modificador readonly

Los modificadores readonly es una forma de definir constantes en C#. A diferencia de las constantes que definimos con el modificador const, estas se tratan en tiempo de compilación, mientras que valores de los campos readonly se especifican en tiempo de ejecución. Por lo tanto podemos asignar una valor a los campos definidos como readonly ya sea cuando lo declaramos o en el constructor de la clase.

Una vez asignado su valor, ya sea en su declaración o en el constructor, su valor es constante y no se puede variar en esa instancia. Esto me permite definir mis propias constantes una vez ejecutado el programa (a diferencia de las constantes que deben estar declaradas previamente).

modifcador readonly y const

modifcador readonly y const

En rojo marqué los errores, ya que se está tratando de asignar un valor en un ámbito incorrecto.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s