はじめに
あなたは、販売宣伝部門で働いているとします。この部門では、会社の既存の顧客で機関投資家でもある顧客に何千通ものパーソナライズされた手紙を送信します。 あなたのチームの仕事は、新しい金融商品を顧客に宣伝することです。 送信する手紙にはそれぞれ、顧客に関するパーソナライズされた情報がマージされています。 この手紙には、その顧客の現在の収益と、その最新商品を利用した場合の予測収益との比較が記載されます。 データを正しくマージして書式設定するにはどうすればよいですか?
大まかに言うと、ソフトウェア開発者は次のことに考慮します。
- データ入力。ユーザーがキーボードで入力したデータ、マウスやデバイスを使用して入力したデータ、またはネットワーク要求を介して別のソフトウェアによって入力されたデータを含みます。
- データ処理。決定ロジック、データの操作、計算の実行を含みます。
- データ出力。コマンドライン メッセージ、ウィンドウ、Web ページを介したエンド ユーザーへのプレゼンテーション、またはファイルへの処理済みデータの保存とネットワーク サービスへの送信を含みます。
C# でビジネス上の問題を解決するには、文字列や数値など、さまざまな種類のデータを操作する必要があります。 また、そのデータに対して計算、比較、変換など、さまざまな操作を実行する必要もあります。 このモジュールでは、さまざまな書式設定オプションを使用して、C# で文字列と数値データを出力します。 また、データ マージの手法を使用して、レシートのモックアップとパーソナライズされたマーケティング メッセージも作成します。
学習の目的
このモジュールでは、次のことを行います。
- 複合書式設定を使用して文字列テンプレートを変数にマージします。
- さまざまな書式指定子を使用して、パーセンテージ、通貨、および数値を適切に表示します。
- パディング メソッドを使用して、文字列値を適切に配置します。
前提条件
-
string型とdecimal型の変数の作成と初期化に関する入門的な経験 -
string型とdecimal型のリテラル値に関する入門的な経験 -
Console.WriteLine()に関する入門的な経験 - Visual Studio Code を使って C# コードを開発、ビルド、実行した経験