はじめに

完了

あなたは、販売宣伝部門で働いているとします。この部門では、会社の既存の顧客で機関投資家でもある顧客に何千通ものパーソナライズされた手紙を送信します。 あなたのチームの仕事は、新しい金融商品を顧客に宣伝することです。 送信する手紙にはそれぞれ、顧客に関するパーソナライズされた情報がマージされています。 この手紙には、その顧客の現在の収益と、その最新商品を利用した場合の予測収益との比較が記載されます。 データを正しくマージして書式設定するにはどうすればよいですか?

大まかに言うと、ソフトウェア開発者は次のことに考慮します。

  • データ入力。ユーザーがキーボードで入力したデータ、マウスやデバイスを使用して入力したデータ、またはネットワーク要求を介して別のソフトウェアによって入力されたデータを含みます。
  • データ処理。決定ロジック、データの操作、計算の実行を含みます。
  • データ出力。コマンドライン メッセージ、ウィンドウ、Web ページを介したエンド ユーザーへのプレゼンテーション、またはファイルへの処理済みデータの保存とネットワーク サービスへの送信を含みます。

C# でビジネス上の問題を解決するには、文字列や数値など、さまざまな種類のデータを操作する必要があります。 また、そのデータに対して計算、比較、変換など、さまざまな操作を実行する必要もあります。 このモジュールでは、さまざまな書式設定オプションを使用して、C# で文字列と数値データを出力します。 また、データ マージの手法を使用して、レシートのモックアップとパーソナライズされたマーケティング メッセージも作成します。

学習の目的

このモジュールでは、次のことを行います。

  • 複合書式設定を使用して文字列テンプレートを変数にマージします。
  • さまざまな書式指定子を使用して、パーセンテージ、通貨、および数値を適切に表示します。
  • パディング メソッドを使用して、文字列値を適切に配置します。

前提条件

  • string 型と decimal 型の変数の作成と初期化に関する入門的な経験
  • string 型と decimal 型のリテラル値に関する入門的な経験
  • Console.WriteLine() に関する入門的な経験
  • Visual Studio Code を使って C# コードを開発、ビルド、実行した経験