Var
Часть раздела Основы путешествия по C# на Coddy. Урок 10 из 69.
В C# var — это ключевое слово, которое позволяет объявить переменную без явного указания её типа. Компилятор выводит тип переменной на основе присвоенного ей значения. Это называется выводом типа.
var может сделать код более кратким и понятным, особенно при работе со сложными типами.
Вот как используется var:
var age = 30;
var price = 99.99;
var name = "Alice";
var isActive = true;В этих примерах компилятор выводит, что age имеет тип int, price — тип double, name — тип string, а isActive — тип bool.
Задание
НовичокНапиши программу на C#, которая объявляет и инициализирует следующие переменные с использованием var:
- Переменная с именем
quantityи значением5. - Переменная с именем
itemPriceи значением24.99. - Переменная с именем
productNameи значением"Laptop". - Переменная с именем
isAvailableи значениемtrue.
Попробуйте сами
using System;
public class Program {
public static void Main(string[] args) {
// Напишите код здесь
// Не изменяйте ниже
Console.WriteLine("Quantity: " + quantity);
Console.WriteLine("Item Price: " + itemPrice);
Console.WriteLine("Product Name: " + productName);
Console.WriteLine("Is Available: " + isAvailable);
}
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияИнкремент и декрементПостфиксный инкремент и декрементСокращенные арифметические операции7Основы ввода-вывода
Базовый выводИнтерполяция строкЧтение вводаПарсингПовторение — до 120Повторение — True или False5Операторы. Часть 2
Операторы сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Повторение: простая логикаЛогические операторы. Часть 38Приложение-калькулятор
Приветственное сообщениеПолучение чисел3Переменные. Часть 2
VarКонстантыСоглашения об именованииПовторение: инициализация переменныхПриведение типов6Принятие решений
Оператор ifКонструкция if - elseОператор switchТернарный операторПовторение: if - elseВложенный if - elseПотренируйтесь самостоятельно: Онлайн-компилятор C#