挑戰

已完成

在此課程模組開頭,我們描述了金融服務公司行銷部門的工作案例。 為推廣公司的最新投資產品,我們將會傳送數千封個人化信函給公司的現有客戶。 我們的工作是撰寫 C# 程式碼以合併有關客戶的個人化資訊。 該信函將會包含諸如其現有投資組合的資訊,而且將會比較其目前報酬率與投資我們新產品的預計報酬率。

我們的作者已決定下列範例行銷複本。 以下是所需的輸出 (使用虛構的客戶帳戶資料)。

Dear Mr. Jones,
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  

使用您的新發現的字串格式設定知識來建立應用程式,以依據上述範例輸出來合併適當的內容並設定其格式。 請特別注意空白字元,並確定您使用 C# 正確地表示這種確切格式。

以下是挑戰的規則。

  1. 使用 .NET 編輯器,以在給定變數與程式碼的情況下產生訊息。 以您自己的字串格式設定程式碼取代程式碼註解。
string customerName = "Mr. Jones";

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);
  1. 您不能刪除註解以外的任何現有程式碼。

注意

請記住,在這個 .NET 編輯器環境中可能會發出 ¤ 字元,而不是您地區設定的貨幣字元。

祝你好運!