Usare i dati di una variabile in applicazioni console C# (Introduzione a C#, Parte 4)

Approfondire dati e tipi, apprendendo come modificare i dati di tipo stringa e i dati numerici ed eseguire operazioni sugli array. Contenuto del percorso di apprendimento:

  • Scegliere il tipo di dati corretto per i dati necessari da usare
  • Eseguire il cast e la conversione dei dati da un tipo a un altro
  • Modificare i dati di tipo stringa, formattandoli per essere visualizzati o modificando il contenuto della stringa
  • Modificare le matrici, aggiungendo, rimuovendo e ordinando i dati

Prerequisiti

  • Esperienza di livello principiante con i concetti relativi a C#, tra cui dichiarazione, inizializzazione e uso di variabili
  • Esperienza di livello principiante con l'istruzione if-elseif-else
  • Esperienza di livello principiante con le matrici e l'istruzione foreach
  • Sviluppare, compilare ed eseguire codice C# usando Visual Studio Code

Moduli in questo percorso di apprendimento

Informazioni sulla differenza tra diversi tipi di dati, su come funzionano, sulle operazioni che eseguono e su come scegliere quello più adatto alle proprie esigenze.

Sapendo quando applicare la tecnica corretta per modificare i tipi di dati in base alle esigenze, è possibile assumere il controllo dei dati nelle applicazioni.

Usare metodi helper avanzati per modificare e controllare il contenuto delle matrici.

Usare C# per formattare le stringhe con spazi vuoti, caratteri speciali, spaziatura interna e allineamento. Fornire il contesto per i dati numerici, ad esempio valute, percentuali e numeri con decimali.

Usare i metodi predefiniti per estrarre, rimuovere o sostituire i dati nelle stringhe.

Dimostrare la possibilità di sviluppare un'app console che implementa la formattazione dei dati e l'uso di matrici per mettere a disposizione una funzionalità di ricerca.

Dimostrare la possibilità di sviluppare un'app console che implementa la formattazione dei dati e l'uso di matrici per mettere a disposizione una funzionalità di ricerca a più termini.