課題を完了する

完了

コードの課題は、学習した内容を確実に理解し、先に進む前にある程度の自信を得るのに役立ちます。

この課題では、エンド ユーザーに指示を出力し、アプリケーションでデータ ファイルを出力する場所を知らせます。 実際にファイルは作成しません。ここで行うのは、書式設定した指示をコンソール ウィンドウに表示するだけです。

文字エスケープ シーケンス、逐語的文字列、Unicode、文字列補間について学習したことを活用し、英語とロシア語の両方で指示を与えます。

課題: 書式設定と表示の指示

  1. .NET エディターですべてのコードを選択し、Delete または Backspace キーを押して削除します。

  2. まず、次の 2 つのコード行に関する課題を解いてください。

string projectName = "ACME";

string russianMessage = "\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u0432\u044b\u0432\u043e\u0434";

projectName 変数は目的の出力で 2 回使用されます。

russianMessage 変数には、"View Russian output" (ロシア語の出力を表示する) というメッセージがロシア語で含まれます。 メッセージを出力するコードでこの変数を使用する必要があります。

この 2 つのコード行は変更せず、各行の上や下にコードを追加することもできます。 この 2 つのコード行を使用し、目的の出力を書式設定する必要があります。

  1. Console.WriteLine() または Console.Write() のいずれかのメソッドを 2 回のみ使用できます。

言い換えると、コンソールに実際に出力する指示を 2 つだけ作成するとこの課題は完了となります。 追加の改行を出力したり、何らかの書式設定を追加したりする必要がある場合、このモジュールで学習したことを活用し、それを達成しなければなりません。

  1. 文字エスケープ シーケンス、逐語的文字列、Unicode、文字列補間を使用し、出力を生成する。

この課題を完了するには、コードで次の出力を生成する必要があります。

View English output:
  c:\Exercise\ACME\data.txt

Посмотреть русский вывод:
  c:\Exercise\ACME\ru-RU\data.txt

改行、タブ、出力における 2 つの必須コード行の利用方法に注目してください。

行き詰まって解答を見る必要がある場合でも、無事完了した場合でも、この課題の解答を引き続きご覧ください。