Buscar este blog

martes, 3 de enero de 2012

¿Que es una constante?

Las constantes son valores inmutables que se conocen en tiempo de compilación y no cambian mientras dura el programa. Las constantes se declaran con el modificador const. Solo los tipos integrados de C# (excluido System.Object) se pueden declarar como const. Para obtener una lista de los tipos integrados, vea Tabla de tipos integrados (Referencia de C#). Los tipos definidos por el usuario, incluidas las clases, los structs y las matrices, no pueden ser const. Use el modificadorreadonly para crear una clase, un struct o una matriz que se inicialice una vez en tiempo de ejecución (por ejemplo, en un constructor) y que posteriormente no se pueda cambiar.
C# no admite los métodos, propiedades o eventos const.
El tipo de enumeración permite definir constantes con nombre para los tipos integrados enteros (por ejemplo intuintlong, etc.). Para obtener más información, veaenum (Referencia de C#).

No hay comentarios:

Publicar un comentario