НАЙКРАЩИЙ САЙТ ДЛЯ ВЕБ-РОЗРОБНИКІВ
Мова програмування C#. Уроки W3Schools українською для початківців

En Es De

C# Змінні


C# Змінні

Змінні – це контейнери для зберігання значень даних.

У C# існують різні типи змінних (визначених різними ключовими словами), наприклад:

  • int - зберігає цілі (цілі числа) без десяткових знаків, наприклад 123 або -123
  • double - зберігає числа з плаваючою комою з десятковими дробами, наприклад 19,99 або -19.99
  • char - зберігає окремі символи, такі як 'a' або 'B'. Значення символів оточені одинарними лапками
  • string - зберігає текст, наприклад "Hello World!" Рядкові значення взяті в подвійні лапки
  • bool - зберігає значення з двома станами: true або false

Оголошення (створення) змінних

Щоб створити змінну, потрібно вказати тип і призначити їй значення:

Синтаксис

type variableName = value;

Де type – це тип C# (наприклад int або string), а variableName — це ім’я змінної (наприклад, x або name). Знак рівності використовується для призначення значень змінній.

Щоб створити змінну, яка повинна зберігати текст, подивіться на наступний приклад:

Приклад

Створіть змінну з назвою name типу string і призначте їй значення "John":

string name = "John";
Console.WriteLine(name);

Спробуйте самі »


Щоб створити змінну, яка повинна зберігати число, подивіться на наступний приклад:

Приклад

Створіть змінну під назвою myNum типу int і призначте їй значення 15:

int myNum = 15;
Console.WriteLine(myNum);

Спробуйте самі »

Ви також можете оголосити змінну, не присвоюючи значення, і призначити значення пізніше:

Приклад

int myNum;
myNum = 15;
Console.WriteLine(myNum);

Спробуйте самі »

Зауважте, що якщо ви присвоїте нове значення існуючій змінній, воно перезапише попереднє значення:

Приклад

Змініть значення myNum на 20:

int myNum = 15;
myNum = 20; // myNum є тепер 20
Console.WriteLine(myNum);

Спробуйте самі »


Інші типи

Демонстрація того, як оголошувати змінні інших типів:

Приклад

int myNum = 5;
double myDoubleNum = 5.99D;
char myLetter = 'D';
bool myBool = true;
string myText = "Hello";

Ви дізнаєтеся більше про типи даних у наступному розділі.