Примеры исходного кода Файлы примеров для выполнения упражнений из данной книги вы можете бесплатно скачать со страницы репозитория GitHub (https://github.com/markjprice/cs10dotnet6). Инструкции о том, как это сделать, я предоставлю в конце главы 1.
присваивания; это известно как постфиксная операция.
Переменная b имеет значение 3, поскольку операция ++ выполняется после присваивания
операции инкремента (увеличения), ++, и декремента (уменьшения), --, числа.
Тернарная операция работает с тремя операндами,
. Какой оператор можно ввести в файл C#, чтобы узнать версию компилятора и языка? 2. Каковы два типа комментариев в C#? 3. В чем разница между дословной и интерполированной строкой? 4. Почему следует быть осторожными при использовании значений float и double? 5. Как определить, сколько байтов памяти использует такой тип, как double? 6. Когда следует использовать ключевое слово var? 7. Каков новейший способ создания экземпляра класса, такого как XmlDocument? 8. Почему следует быть осторожными при использовании типа dynamic? 9. Как выровнять строку формата по правому краю? 10. Какой символ разделяет аргументы в консольном приложении?
. Какой оператор можно ввести в файл C#, чтобы узнать версию компилятора и языка? 2. Каковы два типа комментариев в C#? 3. В чем разница между дословной и интерполированной строкой? 4. Почему следует быть осторожными при использовании значений float и double? 5. Как определить, сколько байтов памяти использует такой тип, как double? 6. Когда следует использовать ключевое слово var? 7. Каков новейший способ создания экземпляра класса, такого как XmlDocument? 8. Почему следует быть осторожными при использовании типа dynamic? 9. Как выровнять строку формата по правому краю? 10. Какой символ разделяет аргументы в консольном приложении?
Две основные задачи любого консольного приложения заключаются в записи и чтении данных.
префикс @, чтобы использовать дословную (verbatim) литеральную строку, как показано ниже: string filePath = @"C:\televisions\sony\bravia.txt";
пространство имен содержит такие типы, как классы, для их группировки; • класс содержит члены объекта, включая методы; • метод содержит операторы, реализующие действие, которое может выполнять объект.