はじめに
ソフトウェア開発者は、リテラルと変数のデータを結合し、書式設定して新しい値を作成する目的で C# を記述する必要があります。 その値は表示されたり、ファイルに保存されたり、ネットワークを通過して送信されたりすることがあります。 幸い、C# ではさまざまな方法でデータを結合し、書式設定できます。
あなたが記述しているコマンドライン アプリケーションの出力を表示するとします。 リテラル テキスト、変数内のテキスト、数値データ、テキスト データなどの値を他の言語で表示したいと考えています。 アプリケーションで伝えることをユーザーに理解してもらえるよう、正しく書式設定するにはどうしますか?
このモジュールでは、文字のエスケープ シーケンスを利用することで、タブや改行などの特殊文字 (漢字やキリル文字など、別系統の言語の文字も) を含めるよう、テキストのリテラル文字列を書式設定します。 2 つの文字列を連結する方法を学習し、文字列補間を利用して置換可能部分を含むリテラル文字列テンプレートを作成します。
このモジュールを終了すると、アプリケーションのエンド ユーザーにデータを表示する方法を制御できるようになります。
学習の目的
このモジュールでは、次のことを行います。
- タブ、改行、その他の特殊文字を含む文字列データを作成する
- Unicode 文字を含む文字列データを作成する
- 文字列データを組み合わせ、連結によって新しい文字列地を作成する
- 文字列データを組み合わせ、補間によって新しい文字列地を作成する
前提条件
- .NET エディターの初級レベルの経験
- Console.WriteLine() メソッドと Console.Write(String) メソッドを使用してコンソールにメッセージを表示する作業の入門レベルの経験。
- データ型、宣言、初期化、設定、変数から値を取得する作業の入門レベルの経験。