Step 1: Intro
Si tratta di un'applicazione console .NET scritta in C#. Seleziona Esegui codice per provarla.
Console.WriteLine("Hello World!");
Step 2: Strings
Prova a modificare il codice in modo che la console saluti te anziché il mondo (ad esempio, Hello Ana!
). Seleziona Esegui il codice per vedere se funziona.
Console.WriteLine("Hello <name>!");
Step 3: Variables
Le variabili contengono valori che è possibile usare altrove nel codice.
Archiviamo il nome in una variabile name
e quindi leggiamo il valore da tale variabile durante la creazione del messaggio di output.
var name = "<name>";
Console.WriteLine("Hello " + name + "!");
Mostra
var name = "<name>";
Console.WriteLine("Hello " + name + "!");
Step 4: String interpolation
L'interpolazione di stringhe consente di assemblare le stringhe in modo più conciso e leggibile.
Se aggiungi un $
prima delle virgolette di apertura della stringa, puoi includere i valori stringa, ad esempio la variabile name
, all'interno della stringa tra parentesi graffe. Prova e seleziona Esegui codice.
var name = "<name>";
Console.WriteLine($"Hello {name}!");
Mostra
var name = "<name>";
Console.WriteLine($"Hello {name}!");
Step 5: Methods
I metodi accettano input, e svolgono alcune operazioni e talvolta restituiscono un risultato.
ToUpper()
è un metodo che è possibile richiamare in una stringa, come la variabile name
. Restituirà la stessa stringa, convertita in lettere maiuscole.
Aggiorna il messaggio di saluto per modificare il nome della persona che viene salutata in maiuscolo e seleziona Esegui codice.
var name = "<name>";
Console.WriteLine($"Hello {name.ToUpper()}!");
Mostra
var name = "<name>";
Console.WriteLine($"Hello {name.ToUpper()}!");
Step 6: Collections
Le raccolte contengono più valori dello stesso tipo.
Sostituire la variabile name
con una variabile names
con un elenco di nomi. Usare quindi un ciclo foreach
per scorrere tutti i nomi e salutare tutte le persone.
var names = new[] { "<name>", "Felipe", "Emillia" };
foreach (var name in names)
{
Console.WriteLine($"Hello {name.ToUpper()}!");
}
Mostra
var names = new[] { "<name>", "Felipe", "Emillia" };
foreach (var name in names)
{
Console.WriteLine($"Hello {name.ToUpper()}!");
}