Esercizio - Completare una sfida per applicare l'interpolazione di stringhe a una lettera tipo
Per i prodotti di investimento più recenti della società di vendita e marketing, si inviano migliaia di lettere personalizzate ai clienti esistenti dell'azienda. Il processo consiste nel scrivere codice C# per unire informazioni personalizzate sul cliente. La lettera contiene informazioni quali il portafoglio esistente e confronta i rendimenti correnti con i rendimenti proiettati se dovessero scegliere di investire nei nuovi prodotti.
Gli scrittori hanno optato per il seguente messaggio di marketing di esempio. Ecco l'output desiderato (usando i dati fittizi dell'account cliente).
Dear Ms. Barros,
As a customer of our Magic Yield offering we are excited to tell you about a new financial product that would dramatically increase your return.
Currently, you own 2,975,000.00 shares at a return of 12.75%.
Our new product, Glorious Future offers a return of 13.13%. Given your current volume, your potential profit would be ¤63,000,000.00.
Here's a quick comparison:
Magic Yield 12.75% $55,000,000.00
Glorious Future 13.13% $63,000,000.00
Usare la nuova conoscenza trovata della formattazione delle stringhe per compilare un'applicazione in grado di unire e formattare il contenuto appropriato in base all'output di esempio precedente. Prestare particolare attenzione allo spazio vuoto e assicurarsi di rappresentare accuratamente questo formato esatto usando C#.
Selezionare ed eliminare tutte le righe di codice nell'editor di Visual Studio Code.
In Visual Studio Code aggiungere il codice seguente per ottenere i dati per la verifica:
string customerName = "Ms. Barros"; string currentProduct = "Magic Yield"; int currentShares = 2975000; decimal currentReturn = 0.1275m; decimal currentProfit = 55000000.0m; string newProduct = "Glorious Future"; decimal newReturn = 0.13125m; decimal newProfit = 63000000.0m; // Your logic here Console.WriteLine("Here's a quick comparison:\n"); string comparisonMessage = ""; // Your logic here Console.WriteLine(comparisonMessage);Usare l'editor di Visual Studio Code per generare il messaggio usando le variabili e il codice specificati.
Non è possibile eliminare alcun codice esistente, ad eccezione dei commenti.
Verificare che il codice restituisca il messaggio seguente:
Dear Ms. Barros, As a customer of our Magic Yield offering we are excited to tell you about a new financial product that would dramatically increase your return. Currently, you own 2,975,000.00 shares at a return of 12.75%. Our new product, Glorious Future offers a return of 13.13%. Given your current volume, your potential profit would be $63,000,000.00. Here's a quick comparison: Magic Yield 12.75% $55,000,000.00 Glorious Future 13.13% $63,000,000.00
Buona Fortuna!
Se ti blocchi e hai bisogno di vedere la soluzione o se completi con successo, prosegui per visualizzare la soluzione a questa sfida.