07-Constantes en C#


Una variable puede ser constante, o sea no cambia de valor

En la entrada anterior vimos que si uno declara una variable y le asigna un valor, y mas adelante asigna otro valor a esa misma variable, esa variable cambia de valor

Para que eso no ocurra, usamos las variables constantes

Una variable constante es inmutable y solo de lectura

Codigo de ejemplo

using System;
namespace MyApplication
{
  class Program
  {
    static void Main(string[] args)
    {
      const int myNum = 15;
      myNum = 20;
      Console.WriteLine(myNum);
    }
  }
}

La palabra clave const representa una variable que tiene siempre el mismo valor

Nota: No puede declarar una variable constante sin asignar el valor.




...

visualización de variables

El metodo WriteLine() se utiliza a menudo para mostrar los valores de las variables en la ventana de la consola.

Para combinar texto y una variable, use el simbolo de concatenacin (+) y la variable

Ejamplo

string name = "John";
Console.WriteLine("Hello " + name);    

Tambien se puede usar el simbolo (+) para concatenar dos variables

Ejemplo

string firstName = "John ";
string lastName = "Doe";
string fullName = firstName + lastName;
Console.WriteLine(fullName);          

Con valores numericos funciona como operador matematico

        int x = 5;
        int y = 6;
        Console.WriteLine(x + y); // Imprime el valor x + y
    


Salida 11




Declarar multiples variables

Para declarar mas de una variable del mismo tipo, se debe usar una lista separada por comas

Ejemplo

int x = 5, y = 6, z = 50;
Console.WriteLine(x + y + z);              

También puede asignar el mismo valor a múltiples variables en una línea:

Ejemplo

int x, y, z;
x = y = z = 50;
Console.WriteLine(x + y + z);             



Identificadores de variables en C#

En C# todas las variables deben ser identificados con nombres únicos.

Estos nombres únicos se denominan identificadores.

Los identificadores pueden ser nombres cortos (como x e y) o nombres más descriptivos (edad, suma, volumen total).

Nota: Se recomienda utilizar nombres descriptivos para crear código comprensible y mantenible:


Ejemplo

// OK
int minutesPerHour = 60;

// Está bien, pero no es tan fácil entender qué es m en realidad.
int m = 60;               

Las reglas generales para nombrar variables son:

  • Los nombres pueden contener letras, dígitos y el carácter de subrayado (_)
  • Los nombres deben comenzar con una letra.
  • Los nombres deben comenzar con una letra minúscula y no pueden contener espacios en blanco
  • Los nombres distinguen entre mayúsculas y minúsculas ("myVar" y "myvar" son variables diferentes)
  • Palabras reservadas (como palabras clave de C#, como into double ) no se pueden utilizar como nombres





Publicar un comentario

0 Comentarios