Константы
Часть раздела Основы путешествия по C# на Coddy — урок 11 из 69.
Константа — это специальный тип переменной, значение которой не может быть изменено после инициализации. Чтобы объявить константу, используйте ключевое слово const, за которым следует тип данных и имя константы:
const int MAX_VALUE = 100;
const double PI = 3.14159;
const string MESSAGE = "Hello, Coddy!";В этих примерах MAX_VALUE, PI и MESSAGE — это константы, которые нельзя изменить после инициализации. Попытка изменить их значения приведет к ошибке компиляции.
Задание
НовичокНапишите программу, которая объявляет и инициализирует следующие константы:
- Константу с именем
MAX_QUANTITYсо значением50. - Константу с именем
COMPANY_NAMEсо значением"Coddy Inc.".
Шпаргалка
Константа — это специальный тип переменной, значение которой не может быть изменено после инициализации. Используйте ключевое слово const, за которым следует тип данных и имя константы:
const int MAX_VALUE = 100;
const double PI = 3.14159;
const string MESSAGE = "Hello, Coddy!";Константы не могут быть изменены после инициализации — попытка изменить их значения приведет к ошибке компиляции.
Попробуйте сами
using System;
public class Program {
public static void Main(string[] args) {
// Объявите константы здесь
// Не изменяйте ниже
Console.WriteLine("Max Quantity: " + MAX_QUANTITY);
Console.WriteLine("Company Name: " + COMPANY_NAME);
}
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияИнкремент и декрементПостфиксный инкремент и декрементСокращенные арифметические операции7Основы ввода-вывода
Базовый выводИнтерполяция строкЧтение вводаПарсингПовторение — до 120Повторение — True или False5Операторы. Часть 2
Операторы сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Повторение: простая логикаЛогические операторы. Часть 38Приложение-калькулятор
Приветственное сообщениеПолучение чисел3Переменные. Часть 2
VarКонстантыСоглашения об именованииПовторение: инициализация переменныхПриведение типов6Принятие решений
Оператор ifКонструкция if - elseОператор switchТернарный операторПовторение: if - elseВложенный if - else