Примеры исходного кода Файлы примеров для выполнения упражнений из данной книги вы можете бесплатно скачать со страницы репозитория GitHub (https://github.com/markjprice/cs10dotnet6). Инструкции о том, как это сделать, я предоставлю в конце главы 1.
литеральная строка — символы, заключенные в двойные кавычки. Они могут использовать escape-символы, такие как \t для табуляции. Чтобы вывести обратный слеш, используйте два символа \\; • дословная литеральная строка — литеральная строка с префиксом @ для отключения управляющих символов. Вдобавок позволяет строковому значению занимать несколько строк, поскольку пробелы рассматриваются как отдельные символы, а не как инструкции для компилятора; • интерполированная строка — литеральная строка с префиксом $ для включения встроенных форматированных переменных. Вы узнаете больше об этом позже в текущей главе.
Чтобы запретить проверку переполнения, можно использовать ключевое слово unchecked. Оно отключает проверки переполнения, выполняемые компилятором в блоке кода.
Оператор checked дает .NET команду при возникновении переполнения вызывать исключение, вместо того чтобы позволять ему происходить автоматически, что делается по умолчанию из соображений производительности.