Введение
Разработчик программного обеспечения должен уметь писать на C# код для объединения и форматирования литеральных и переменных данных, чтобы создать новое значение. Это значение может отображаться, сохраняться в файле или отправляться по сети. К счастью, C# предоставляет множество способов объединения и форматирования данных.
Предположим, вам требуется отобразить выходные данные приложения командной строки, которое вы пишете. Необходимо отображать значения, включая литеральный текст, текст в переменных, числовые данные и текстовые данные на других языках. Как вы правильно отформатируете его, чтобы пользователь мог понять сообщение от приложения?
В этом модуле вы будете использовать escape-последовательности символов для форматирования литеральных строк текста для включения специальных символов, включая вкладки и веб-каналы строк— даже символы из разных языков, таких как Канджи или кириллический скрипт! Вы узнаете, как объединить две строки и использовать интерполяцию строк для создания шаблона строк с заменяемыми частями.
По завершении этого модуля вы сможете управлять отображением данных для конечных пользователей ваших приложений.
Цели обучения
Изучив этот модуль, вы сможете:
- Создание строковых данных, содержащих знаки табуляции, переноса строки и другие специальные символы
- Создание строковых данных, содержащих символы Юникода
- Объединение строковых данных в новое строковое значение с помощью конкатенации
- Объединение строковых данных в новое строковое значение с помощью интерполяции
Необходимые компоненты
- Интерфейс начального уровня с редактором .NET
- Начальный уровень взаимодействия с отображением сообщения в консоли с помощью Console.WriteLine() методов и Console.Write(String) методов.
- Начальный опыт работы с типами данных, объявлением, инициализацией, установкой и получением значений из переменных.