Strings er uundgåelige inden for programmering. De muliggør behandling og manipulation af tekstdata. I denne vejledning vil du fordybe dig i datatypen String i C# og lære om dens grundlæggende metoder og egenskaber. Disse færdigheder hjælper dig med effektivt at bruge strings i dine programmer.
Vigtigste indsigter
- Strings i C# er en samling af tegn og præsenteres i anførselstegn.
- String-klassen tilbyder forskellige metoder til manipulation, herunder ToUpper(), ToLower(), Trim() og Length.
- Oprindelige strings forbliver uændrede ved metodeopkald; nye strings returneres.
Trin-for-trin vejledning
1. Deklaration og initialisering af en string
For at deklarere en string i C# bruger du nøgleordet string efterfulgt af et navn efter eget valg, lighedstegnet og den tildelte værdi i anførselstegn. Et eksempel kunne se således ud:

2. Udgivelse af en string i konsollen
Med metoden Console.WriteLine() udskriver du den tidligere definerede string i konsollen. Det følgende eksempel viser, hvordan du udskriver "Hello World":
3. Visning af en string med store bogstaver
For at vise hele stringen med store bogstaver bruger du metoden ToUpper(). Dette gør du ved at sætte et punktum efter stringnavnet og kalde ToUpper():
4. Visning af en string med små bogstaver
Med metoden ToLower() kan du vise den samme string med små bogstaver. Prøv den følgende kommando og test det selv:

5. Fjernelse af mellemrum med Trim
Hvis du har mellemrum i begyndelsen eller slutningen af en string, kan du fjerne disse med metoden Trim(). Sådan ser kommandoen ud:
6. Bestemmelse af antallet af tegn
For at bestemme længden af en string bruger du egenskaben Length. Dette returnerer det samlede antal tegn i stringen, inklusive alle mellemrum:

7. Brugervenlig udskrift af tegnantallet
Tilføj en forklarende tekst for at gøre udskriften af tegnantallet mere forståelig for brugeren:
8. Bestemmelse af antallet af tegn uden mellemrum
Du kan bruge metoden Trim() i kombination med egenskaben Length for at bestemme tegnantallet uden forudgående eller efterfølgende mellemrum. Her er et eksempel:
9. Sammenfatning af funktionerne
Til sidst kan du opsummere de lærte metoder og egenskaber for at illustrere deres fordele og anvendelsesområder. Bemærk, at strings ikke ændres, men at nye strings oprettes ved metodeopkald.
Sammenfatning – C#-programmerring: Strings og deres metoder
I denne vejledning har du fået kendskab til de grundlæggende elementer i datatypen String i C#. Du har lært, hvordan du deklarerer, manipulerer og forespørger egenskaberne for strings. Metoderne ToUpper(), ToLower(), Trim() og egenskaben Length er grundlæggende værktøjer til effektivt arbejde med strings.
Ofte stillede spørgsmål
Hvad er en string i C#?En string i C# er en sekvens af tegn, der angives i anførselstegn.
Hvordan kan jeg konvertere en string til små bogstaver?Brug metoden ToLower() på din string.
Ændrer Trim() den oprindelige string?Nej, Trim() fjerner kun mellemrum og returnerer en ny streng.
Hvad gør Length-egenskaben?Length-egenskaben returnerer antallet af tegn i en string, inklusive mellemrum.
Hvordan kan jeg fjerne mellemrum i begyndelsen og slutningen af en string?Brug metoden Trim() på din string.