Змінні та типи даних у C#
1 Що таке змінна?
Змінна — це ім’я для значення в пам’яті. У C# змінна завжди має тип, і цей тип підказує компілятору, як зберігати дані та які операції можна виконувати.
Базові типи
Ось найчастіші типи, з яких починають:
Числа
int— цілі числаdouble— дробові числаdecimal— гроші/точні обчислення
Текст і логіка
string— рядокchar— один символbool—true/false
2 Створення та виведення
У C# змінну зазвичай оголошують як тип ім'я = значення;. Для виведення використовують Console.WriteLine().
int level = 10;
double hp = 99.5;
string nickname = "Cyber_Kid";
bool isOnline = true;
Console.WriteLine(nickname);
Console.WriteLine(level);
Console.WriteLine(isOnline);
📌 `var`
Коли тип очевидний, можна написати var. Тип все одно буде відомий компілятору.
var age = 12; // int
var name = "Olia"; // string
🔒 `const`
Для значень, які не повинні змінюватися, використовуйте const.
const double Pi = 3.14159;
// Pi = 4; // Помилка компіляції
Правила іменування
- 📍Ім’я має починатися з літери або
_. - 📍Не може починатися з цифри.
- 📍Регістр важливий:
scoreтаScore— різні.
3 Оператори (коротко)
Оператори в C# схожі на інші мови: +, -, *, /, %, а також порівняння ==, !=, >, <=.
int a = 10;
int b = 3;
Console.WriteLine(a / b); // 3 (цілочисельне ділення)
Console.WriteLine(a % b); // 1 (остача)
Console.WriteLine(a == 10); // true
Console.WriteLine(b >= 5); // false
10 / 3 для int дає 3. Щоб отримати 3.333..., хоча б одне число має бути double (наприклад 10.0 / 3).