Variables y tipos en C#
Cómo declara C#: inferido con var, con el tipo escrito, o fijado con const.
// declaraciones: el compilador infiere con var, o tú escribes el tipo
var greeting = "hello, C#";
int year = 2026;
double ratio = 21.0 / 34;
bool ready = year > 2000 && ratio < 1;
const string Version = "10.0";
Console.WriteLine($"{greeting} ({Version})");
Console.WriteLine($"ratio {ratio:F3}, ready: {ready}");
Cómo funciona
varle pide al compilador inferir el tipo desde el lado derecho.int,doubleyboolescriben el tipo cuando la inferencia lo oscurecería.constfija un valor en tiempo de compilación; la interpolación los imprime todos.
Palabras clave y builtins usados aquí
boolconstdoubleintstringvar
El intento, en números
- Líneas
- 9
- Caracteres a escribir
- 314
- Tokens
- 49
- Ritmo de tres estrellas
- 95 tpm
Al ritmo de tres estrellas de 95 tokens por minuto, este intento toma unos 31 segundos.
Paso 1 de 3 en Variables y tipos; paso 1 de 29 en Fundamentos del lenguaje.