Var
Parte de la sección Fundamentos del Journey de C# de Coddy — lección 10 de 69.
En C#, var es una palabra clave que permite declarar una variable sin especificar explícitamente su tipo. El compilador infiere el tipo de la variable basándose en el valor que se le asigna. Esto se conoce como inferencia de tipos.
var puede hacer que el código sea más conciso y legible, especialmente al tratar con tipos complejos.
Aquí tienes cómo usar var:
var age = 30;
var price = 99.99;
var name = "Alice";
var isActive = true;En estos ejemplos, el compilador infiere que age es un int, price es un double, name es un string y isActive es un bool.
Desafío
PrincipianteEscribe un programa en C# que declare e inicialice las siguientes variables usando var:
- Una variable llamada
quantitycon el valor5. - Una variable llamada
itemPricecon el valor24.99. - Una variable llamada
productNamecon el valor"Laptop". - Una variable llamada
isAvailablecon el valortrue.
Hoja de referencia
La palabra clave var permite declarar variables sin especificar explícitamente su tipo. El compilador utiliza la inferencia de tipos para determinar el tipo basándose en el valor asignado:
var age = 30; // inferido como int
var price = 99.99; // inferido como double
var name = "Alice"; // inferido como string
var isActive = true; // inferido como boolPruébalo tú mismo
using System;
public class Program {
public static void Main(string[] args) {
// Escribe el código aquí
// No cambies lo de abajo
Console.WriteLine("Quantity: " + quantity);
Console.WriteLine("Item Price: " + itemPrice);
Console.WriteLine("Product Name: " + productName);
Console.WriteLine("Is Available: " + isAvailable);
}
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores Parte 1
Operadores aritméticosOperador de móduloIncremento/DecrementoPost-incremento/decrementoAtajos aritméticos7Entrada y Salida Básica
Salida BásicaInterpolación de CadenasLectura de EntradaParseoResumen - Hasta 120Resumen - Verdadero o Falso5Operadores Parte 2
Operadores de comparaciónOperadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 33Variables Parte 2
VarConstantesConvenciones de NomenclaturaResumen - Inicializar VariablesConversión de Tipos6Toma de decisiones
Sentencia IfIf - ElseSentencia SwitchOperador ternarioResumen - If ElseIf - Else anidados