完成挑战

已完成

代码挑战将强化所学知识,有助于在继续操作之前增强自信。

在该项挑战中,你将打印指令并传输给最终用户,让他们知道你的应用程序将在哪里输出数据文件。 实际上,你不会创建任何文件 - 你只对向控制台窗口显示带格式的指令感兴趣。

你将运用在字符转义序列、逐字字符串、Unicode 和字符串内插方面学到的知识来提供英语和俄语指令。

挑战:设置格式并显示指令

  1. 选择 .NET 编辑器中的所有代码,请按 Delete 键或 Backspace 键删除它。

  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 变量将在所需的输出中使用两次。

russianMessage 变量包含“查看俄语输出”这一俄语消息。 你必须在打印消息的代码中使用此变量。

不能更改这两行代码,但可以在每行的上方和下方添加代码。 必须使用这两行代码来形成所需的输出。

  1. 你可能仅会使用两次 Console.WriteLine()Console.Write() 方法。

换句话说,要完成这一挑战,你只能创建两条指令,实际上由它们向控制台打印输出。 如果需要打印额外的新行或添加任何格式,则必须运用你在本模块中学到的知识来完成。

  1. 使用字符转义序列、逐字字符串、Unicode 和字符串内插来生成输出。

要完成此挑战,你的代码必须生成以下输出。

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

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

请注意换行符、制表符以及如何在输出中使用这两行必需的代码。

无论是遇到问题而需要查看解决方案,还是成功完成操作,都请继续查看此挑战的一种解决方案。