Introduzione

Completato

Per le applicazioni che verranno sviluppate in C# sarà necessario operare su dati numerici variabili e letterali. Ecco alcuni esempi:

  • Esecuzione di semplici operazioni matematiche, tra cui addizioni, sottrazioni, moltiplicazioni e divisioni
  • Esecuzione di operazioni in più passaggi che devono essere completate in un determinato ordine
  • Determinazione del resto dopo l'esecuzione di una divisione
  • Incremento o decremento di un valore e così via

Si supponga di voler eseguire un calcolo che converte un valore da un'unità di misura a un'altra, ad esempio per convertire la temperatura corrente da Fahrenheit a Celsius. Dopo aver calcolato la temperatura in gradi Celsius, è necessario visualizzare tali informazioni in un messaggio formattato per l'utente. A tale scopo, è necessario imparare a usare gli operatori per agire su operandi come valori letterali e di variabili.

In questo modulo si eseguiranno operazioni numeriche e su stringhe di base sui dati. Come si vedrà, il compilatore esegue attività diverse a seconda dei tipi di dati dei valori a cui viene applicato l'operatore specificato. Ancora più importante, si comprenderà in che modo gli operatori eseguono azioni sugli operandi. Imparare a lavorare correttamente con operatori e operandi sarà utile per formulare istruzioni significative nel codice.

Alla fine di questo modulo, si sarà in grado di scrivere codice che esegue operazioni di base su valori letterali e di variabili.

Obiettivi di apprendimento

Contenuto del modulo:

  • Eseguire operazioni matematiche su valori numerici
  • Esaminare la conversione implicita dei tipi tra stringhe e valori numerici
  • Convertire temporaneamente un tipo di dati in un altro

Prerequisiti

  • Esperienza di livello principiante con un editor .NET
  • Esperienza di livello principiante con le regole di sintassi C# di base
  • Esperienza di livello principiante nella visualizzazione di un messaggio in una console tramite i metodi Console.WriteLine e Console.Write
  • Esperienza di livello principiante nella creazione di valori letterali e nella dichiarazione di variabili dei tipi di dati di base come string, int e decimal
  • Esperienza di livello principiante nella concatenazione di stringhe e interpolazione di stringhe