Strings er uunnvikelige innen programmering. De muliggjør behandling og manipulering av tekstdata. I denne veiledningen vil du grundig undersøke datatype-strengen i C# og lære om grunnleggende metoder og egenskaper. Denne kunnskapen vil hjelpe deg å bruke strenger effektivt i programmene dine.
Viktigste innsikter
- Strenger i C# er en samling av tegn og presenteres i anførselstegn.
- String-klassen tilbyr forskjellige metoder for manipulering, inkludert ToUpper(), ToLower(), Trim() og Length.
- Opprinnelige strenger forblir uendret ved metodeanrop; nye strenger returneres.
Trinn-for-trinn veiledning
1. Deklarasjon og initialisering av en streng
For å deklarere en streng i C# bruker du nøkkelordet string, etterfulgt av et navn etter eget valg, likhetstegnet og den tildelte verdien i anførselstegn. Et eksempel på dette kan se slik ut:

2. Utskrift av en streng i konsollen
Med metoden Console.WriteLine() skriver du ut den tidligere definerte strengen i konsollen. Det følgende eksemplet viser hvordan du skriver ut "Hello World":
3. Vise en streng med store bokstaver
For å vise hele strengen med store bokstaver, bruker du metoden ToUpper(). Dette gjør du ved å sette et punktum på slutten av strengnavnet og kalle ToUpper():
4. Vise en streng med små bokstaver
Med metoden ToLower() kan du vise den samme strengen med små bokstaver. Prøv det følgende kommandot og test det selv:

5. Fjerne mellomrom med Trim
Hvis du har mellomrom i starten eller slutten av en streng, kan du fjerne disse med metoden Trim(). Slik ser kommandoen ut:
6. Finne antall tegn
For å finne lengden av en streng bruker du egenskapen Length. Dette gir det totale antallet tegn i strengen, inkludert alle mellomrom:

7. Brukervennlig utskrift av antall tegn
Legg til en forklarende tekst for å gjøre utskriften av antall tegn mer forståelig for brukeren:
8. Finne antall tegn uten mellomrom
Du kan bruke Trim()-metoden i kombinasjon med Length-egenskapen for å finne antall tegn uten ledende eller etterfølgende mellomrom. Her er et eksempel:
9. Sammendrag av funksjoner
Til slutt kan du oppsummere de lærte metodene og egenskapene for å illustrere deres fordeler og bruksområder. Husk at strenger ikke blir endret, men at nye strenger opprettes ved metodeanrop.
Oppsummering – C#-programmering: Strenger og deres metoder
I denne veiledningen har du kunnet lære deg grunnleggende om datatype-strengen i C#. Du har lært hvordan du deklarerer strenger, manipulerer dem og spør om deres egenskaper. Metodene ToUpper(), ToLower(), Trim() og Length-egenskapen er grunnleggende verktøy for effektivt arbeid med strenger.
Ofte stilte spørsmål
Hva er en streng i C#?En streng i C# er en sekvens av tegn som er angitt i anførselstegn.
Hvordan kan jeg konvertere en streng til små bokstaver?Bruk metoden ToLower() på strengen din.
Endrer Trim() den opprinnelige strengen?Nei, Trim() fjerner bare mellomrom og gir tilbake en ny streng.
Hva gjør Length-egenskapen?Length-egenskapen gir antallet tegn i en streng, inkludert mellomrom.
Hvordan kan jeg fjerne mellomrom i starten og slutten av en streng?Bruk metoden Trim() på strengen din.