Variabler och typer
🌟 Introduktion
Välkommen till världen av variabler i C-Sharp! En variabel är som en låda där du kan förvara data. Tänk dig att du har olika lådor hemma - en för skor, en för böcker, en för kläder.
På samma sätt har vi olika typer av variabler för olika typer av data.
🎯 TL;DR
Variabler = lådor för data. Innan du använder en låda måste du säga vad som ska vara i den. C-Sharp har olika lådtyper: int (heltal), string (text), bool (sant/falskt), double (decimaltal).
📋 Efter att ha läst detta kommer du att kunna
- Förstå vad variabler är och varför de behövs
- Deklarera och initiera olika typer av variabler
- Använda rätt namngivning (camelCase) för variabler
- Välja rätt datatyp för olika situationer
🧩 Vad är en Variabel?
En variabel är som en namngiven låda där du kan förvara data i datorns minne.
Tänk dig att du har en låda hemma märkt “Favoritbok”. I den lådan kan du lägga precis en bok. Om du vill byta bok tar du ut den gamla och lägger in en ny.
🔧 Grundläggande syntax
För att skapa en variabel följer vi denna mall:
datatyp variabelNamn = värde;
Exempel:
int age = 25; // ålder
string name = "Marcus"; // namn
bool isStudent = true; // är student
🐪 Namngivning: camelCase
Variabler kan inte ha mellanslag i sina namn. Istället använder vi camelCase.
❌ Detta fungerar INTE:
string namn på katt = "Misse"; // Kompileringsfel!
✅ Detta fungerar:
string catName = "Misse"; // Perfekt!
Så här gör du camelCase:
- Första ordet: liten bokstav
- Nästa ord: stor första bokstav
- Ta bort alla mellanslag
Exempel:
- “min ålder” →
myAge - “antal elever” →
studentCount - “är student” →
isStudent
🚀 Olika datatyper
🟢 Enkla exempel först
int age = 25; // Heltal
string name = "Marcus"; // Text
bool isStudent = true; // Sant eller falskt
🟡 Fler datatyper
double pi = 3.14159; // Decimaltal
char grade = 'A'; // Ett enda tecken
float price = 19.99f; // Mindre decimaltal
🔴 Avancerat: Null-värden
int? age = null; // Kan vara tomt
string? name = null; // Kan vara null
📖 Vad finns i detta avsnitt?
Detta avsnitt täcker grunderna för variabler i C-Sharp:
- Int - Heltal för räkning och matematik
- String - Text och texthantering
- Bool - Sant/falskt för beslut och logik
- Double - Decimaltal för precision
- Char - Enstaka tecken
- Parse och TryParse - Konvertera text till siffror säkert
📚 Termer
| Term | Förklaring |
|---|---|
| Variabel | Namngiven låda för data |
| Deklarera | Säga vilken typ av data som ska förvaras |
| Initiera | Ge variabeln ett första värde |
| camelCase | Namngivning: förNamnEfterNamn |
| Datatyp | Vilken sorts data: tal, text, sant/falskt |
🚀 Nästa steg
Nu när du förstår grunderna, utforska de olika datatyperna:
- Börja med int för att förstå tal
- Gå vidare till string för text
- Lär dig bool för logiska beslut
😄 Obligatorisk dad joke
Varför gillar programmerare variabler? För att de alltid håller vad de deklarerar! 🎯