Объявление типа
Часть раздела Основы путешествия по C# на Coddy. Урок 9 из 69.
После объявления переменной с определённым типом она может хранить только значения этого типа. Например, переменная int может хранить только целочисленные значения, а переменная string — только текст.
Например:
int age = 25; // Может хранить только целые числа
string str = "abc"; // Может хранить только текстЭто вызвало бы ошибки. C# проверяет типы до запуска программы, поэтому каждая из них — это ошибка компиляции: программа вообще не запускается.
age = "defg"; // Ошибка: нельзя присвоить текст переменной типа int
str = 25; // Ошибка: нельзя присвоить число переменной типа stringЭто допустимые варианты:
age = 26; // OK: присваиваем новое целое число
str = "Jane"; // OK: присваиваем новую текстовую строкуЗадание
НовичокОбъяви следующие переменные с соответствующими типами и значениями:
- Переменную типа
intс именемcountи значением10. - Переменную типа
doubleс именемtotalи значением150.75. - Переменную типа
charс именемgradeи значением'A'. - Переменную типа
boolс именемisActiveи значениемfalse. - Переменную типа
stringс именемuserNameи значением"Bob123".
Попробуйте сами
using System;
public class Program {
public static void Main(string[] args) {
// Объявите переменные здесь
// Выведите значения
Console.WriteLine("Count: " + count);
Console.WriteLine("Total: " + total);
Console.WriteLine("Grade: " + grade);
Console.WriteLine("Active: " + isActive);
Console.WriteLine("User Name: " + userName);
}
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияИнкремент и декрементПостфиксный инкремент и декрементСокращенные арифметические операции7Основы ввода-вывода
Базовый выводИнтерполяция строкЧтение вводаПарсингПовторение — до 120Повторение — True или False5Операторы. Часть 2
Операторы сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Повторение: простая логикаЛогические операторы. Часть 38Приложение-калькулятор
Приветственное сообщениеПолучение чисел3Переменные. Часть 2
VarКонстантыСоглашения об именованииПовторение: инициализация переменныхПриведение типов6Принятие решений
Оператор ifКонструкция if - elseОператор switchТернарный операторПовторение: if - elseВложенный if - elseПотренируйтесь самостоятельно: Онлайн-компилятор C#