Introduzione

Completato

Si supponga di lavorare per un reparto di vendite e marketing che invia migliaia di lettere personalizzate ai clienti esistenti della società, che sono investitori istituzionali. Il compito del team è far conoscere ai clienti i nuovi prodotti finanziari. In ogni lettera inviata vengono unite informazioni personalizzate sul cliente. Nella lettera vengono messi a confronto i profitti con il portfolio corrente e quelli previsti con i nuovi prodotti. In che modo è possibile unire e formattare i dati correttamente?

Dal punto di vista generale, gli sviluppatori di software hanno a che fare con:

  • Input dei dati, inclusi i dati digitati da un utente tramite tastiera, mouse, dispositivo o altro sistema software tramite una richiesta di rete.
  • Elaborazione dei dati, tra cui logica decisionale, manipolazione dei dati ed esecuzione di calcoli.
  • Output dei dati, inclusa la presentazione a un utente finale tramite un messaggio della riga di comando, una finestra, una pagina Web o il salvataggio dei dati elaborati in un file e l'invio a un servizio di rete.

Questo modulo illustra l'output dei dati. Si analizza la formattazione dei dati di tipo stringa con l'allineamento e la spaziatura. I dati vengono formattati come valuta e altri numeri per la presentazione. Alla fine di questo modulo si disporrà di nuovi strumenti da usare per ottenere un output dei dati per gli utenti in modo da trasmettere e chiarirne il significato.

Questo modulo illustra come usare dati di tipo stringa e numerici per risolvere problemi aziendali reali in C#. Viene creato un modello di una ricevuta rilasciata per i prodotti venduti. I dati vengono poi uniti per inviare un messaggio di marketing personalizzato ai clienti.

Obiettivi di apprendimento

Contenuto del modulo:

  • Unire modelli di stringa con variabili usando la formattazione composita.
  • Includere vari identificatori di formato per visualizzare correttamente percentuali, valuta e numeri.
  • Usare metodi di spaziatura interna per allineare correttamente i valori di stringa a destra e a sinistra.

Prerequisiti

  • Esperienza di base nella creazione e nell'inizializzazione di variabili di tipo string e decimal
  • Esperienza di base con valori letterali di tipo string e decimal
  • Esperienza di base con Console.WriteLine()
  • Esperienza nell'uso di Visual Studio Code per sviluppare, compilare ed eseguire codice C#