Dim e interpolación en Visual Basic
Dim, inferencia de tipos y la cadena con $ que formatea casi toda la salida de VB.
Dim city = "Lisbon"
Dim temperature As Double = 23.7
Dim sunny = True
Console.WriteLine($"weather for {city}")
Console.WriteLine($"currently {temperature}C, sunny: {sunny}")
Const boiling As Integer = 100
Dim headline = city.ToUpper() & " STAYS WARM"
Console.WriteLine(headline)
Console.WriteLine($"{city,-10} {temperature,6:F1}")
Console.WriteLine($"short of boiling by {boiling - CInt(temperature)}")
Cómo funciona
Dimdeclara; aquí el compilador infiere String, Double y Boolean.$"..."inserta en el texto cualquier expresión entre llaves.{city,-10}rellena una columna;{temperature,6:F1}fija ancho y decimales.CIntconvierte de forma explícita — Option Strict espera que lo digas.
Palabras clave y builtins usados aquí
ConstDimDoubleIntegerTrue
El intento, en números
- Líneas
- 12
- Caracteres a escribir
- 404
- Tokens
- 78
- Ritmo de tres estrellas
- 95 tpm
Al ritmo de tres estrellas de 95 tokens por minuto, este intento toma unos 49 segundos.
Paso 1 de 3 en Variables y cadenas; paso 1 de 29 en Fundamentos del lenguaje.