Declaración de Constantes
Constantes son similares a las variables, pero su valor se establece una sola vez en el momento de la declaración y no puede cambiarse posteriormente.
Son útiles para hacer el código más comprensible, ya que indican claramente qué valores son fijos y no deben cambiar a lo largo del programa. Además, el uso de constantes ayuda a prevenir cambios accidentales en los datos, lo que reduce los errores en el código.
Para declarar una constante, se utiliza una sintaxis similar a la declaración de variables, pero se añade la palabra clave const
antes:
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { const int myVar = 10; Console.WriteLine(myVar); } } }
Si intentamos modificar una constante, el compilador mostrará un error:
main.cs
1234567891011121314using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { const int myVar = 10; myVar = 20; // Error: The left-hand side of an assignment must be a variable, property or indexer. } } }
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 1.59
Declaración de Constantes
Desliza para mostrar el menú
Constantes son similares a las variables, pero su valor se establece una sola vez en el momento de la declaración y no puede cambiarse posteriormente.
Son útiles para hacer el código más comprensible, ya que indican claramente qué valores son fijos y no deben cambiar a lo largo del programa. Además, el uso de constantes ayuda a prevenir cambios accidentales en los datos, lo que reduce los errores en el código.
Para declarar una constante, se utiliza una sintaxis similar a la declaración de variables, pero se añade la palabra clave const
antes:
main.cs
12345678910111213using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { const int myVar = 10; Console.WriteLine(myVar); } } }
Si intentamos modificar una constante, el compilador mostrará un error:
main.cs
1234567891011121314using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { const int myVar = 10; myVar = 20; // Error: The left-hand side of an assignment must be a variable, property or indexer. } } }
¡Gracias por tus comentarios!