Text
📝 Introduktion till text i C-Sharp
Text är en fundamental del av programmering - från användarmeddelanden till databehandling.
🎯 Texttyper
char - Enskilda tecken
char- Ett enda tecken- Representerar Unicode-tecken
- Omges av enkla citattecken:
'A' - Storlek: 16 bitar (2 bytes)
string - Textsträngar
string- Sekvens av tecken- Immutable (oföränderlig)
- Omges av dubbla citattecken:
"Hello" - Reference type
StringBuilder - Muterbar text
StringBuilder- För effektiv textmanipulation- Mutable (föränderlig)
- Bra för många textoperationer
- Finns i
System.Text-namespace
🚀 När använda vad?
char för:
- Enskilda tecken som betyg:
'A','B' - Tangentbordsinput
- Teckenanalys
string för:
- Namn, meddelanden, etiketter
- De flesta textoperationer
- Display av information
StringBuilder för:
- Bygga strängar i loopar
- Många konkatenarationer
- Prestandakritisk textbehandling
📚 Exempel
char grade = 'A';
string name = "Marcus";
var sb = new StringBuilder();
sb.Append("Hello ").Append(name);